[2025-10-26 16:21:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:21:45] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:21:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:22:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:22:20] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:22:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:23:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:23:28] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:23:28] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
DEBUG: DebugLogger initialized. Enabled: 1, LogFile: logs/debug.log
[2025-10-26 16:24:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
DEBUG: Direct file write test
[2025-10-26 16:24:21] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:24:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:27:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:27:24] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:27:24] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:30:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:30:22] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:30:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:35:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:35:44] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:35:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:35:44] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"G74B25D5C18F8878E15719D66F24010357F32483AF20E6095C6F1ACA","giftAmount":0,"environment":"sandbox"}
[2025-10-26 16:42:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:43:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:44:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:44:28] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:44:28] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:44:28] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GE8E70BBD80D01ECAC0945BD65474EAA238B99BEF5BB5ED76E8A1069","environment":"sandbox"}
[2025-10-26 16:45:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:45:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:45:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 16:48:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:49:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:49:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:50:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:50:26] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 16:50:26] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 16:50:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:51:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:51:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:52:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 16:52:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:21:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 17:21:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:23:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:24:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:24:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 17:25:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 17:25:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:25:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:25:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:26:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 17:26:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 17:26:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 17:26:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:27:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 17:27:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:27:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:30:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 17:30:04] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 17:30:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 17:31:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 17:31:15] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 17:31:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 17:31:15] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GV6QK2UOCMSH3U276LNKG6KNC3F23IYFI","environment":"sandbox"}
[2025-10-26 17:31:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 17:31:30] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 17:31:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 19:35:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:38] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 19:36:38] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 19:36:38] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"G7JUGK57GRNZKD6PFLRFSDCU34QSCHK5M","environment":"sandbox"}
[2025-10-26 19:36:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:36:42] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 19:36:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 19:38:39] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 19:38:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 19:38:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-10-26 19:38:45] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDC","walletAddress":"GWSTUE5HW2D7QFMUUNVX7VTEGRE4QMMST","environment":"sandbox"}
[2025-10-26 19:38:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 19:38:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:38:48] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-10-26 19:38:58] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 19:39:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 19:39:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-10-26 19:39:03] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"DAI","walletAddress":"GKCNNXINHQFZ5PR77CTU2NMWIU6OGSECW","environment":"sandbox"}
[2025-10-26 19:39:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 19:39:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:39:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-10-26 19:45:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:45:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:46:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:46:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:46:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 19:47:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 19:47:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:48:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:50:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:50:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":[],"raw_input":"{\\"}
[2025-10-26 19:50:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:50:41] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q8k5kjk74u9r0ew2pjwe7hlhqwpv3ftn2yk4ymp","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q8k5kjk74u9r0ew2pjwe7hlhqwpv3ftn2yk4ymp\",\"amount\":0.001}"}
[2025-10-26 19:56:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 19:56:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 19:56:56] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1qj0f2uyzfmtu5nlaz79qvth3y484xw66r3umfnn","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1qj0f2uyzfmtu5nlaz79qvth3y484xw66r3umfnn\",\"amount\":0.001}"}
[2025-10-26 19:59:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 20:02:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 20:02:26] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 20:02:26] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 20:02:26] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP","environment":"sandbox"}
[2025-10-26 20:02:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:02:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP","amount":10},"raw_input":"{\"crypto_type\":\"usdt_stellar\",\"wallet_address\":\"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP\",\"amount\":10}"}
[2025-10-26 20:02:55] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 20:02:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 20:09:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 20:10:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:10:22] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q2v0zaun7quy2cujxlzfphuz4mm0tx5jeljczdz","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q2v0zaun7quy2cujxlzfphuz4mm0tx5jeljczdz\",\"amount\":0.001}"}
[2025-10-26 20:11:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 20:11:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:11:51] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"tb1q36x9jul94xnltpp0e7n4gfj2xljnwlkzam7k7a","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"tb1q36x9jul94xnltpp0e7n4gfj2xljnwlkzam7k7a\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:12:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 20:12:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:12:08] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1qr00wvksg0pp935gxcdmkjlsrp67tw9ad5z8xq3","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1qr00wvksg0pp935gxcdmkjlsrp67tw9ad5z8xq3\",\"amount\":0.001}"}
[2025-10-26 20:13:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:13:36] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"tb1q36x9jul94xnltpp0e7n4gfj2xljnwlkzam7k7a","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"tb1q36x9jul94xnltpp0e7n4gfj2xljnwlkzam7k7a\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:14:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:14:28] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:18:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 20:18:53] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:34:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":true}
[2025-10-26 20:34:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-10-26 20:34:20] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:34:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":true}
[2025-10-26 20:34:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-10-26 20:35:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":true}
[2025-10-26 20:35:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-10-26 20:35:51] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1000},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1000.0\n}"}
[2025-10-26 20:44:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":true}
[2025-10-26 20:45:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-10-26 20:45:01] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:45:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-10-26 20:45:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1.0\n}"}
[2025-10-26 20:53:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-10-26 20:53:48] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc","amount":1},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q0yje6mhcs0hqz7nkcmawp2d3smgdsjvjzgndwc\",\n \"amount\": 1.0\n}"}
[2025-10-26 21:08:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:08:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 21:08:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 21:09:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:09:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:09:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q6kt7ezuqptfsgw58n98ke6800zxhetuhjytyw8","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q6kt7ezuqptfsgw58n98ke6800zxhetuhjytyw8\",\"amount\":0.001}\n"}
[2025-10-26 21:11:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:11:46] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q6kt7ezuqptfsgw58n98ke6800zxhetuhjytyw8","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q6kt7ezuqptfsgw58n98ke6800zxhetuhjytyw8\",\"amount\":0.001}\n"}
[2025-10-26 21:22:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:22:26] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q6kt7ezuqptfsgw58n98ke6800zxhetuhjytyw8","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q6kt7ezuqptfsgw58n98ke6800zxhetuhjytyw8\",\"amount\":0.001}\n"}
[2025-10-26 21:29:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:29:52] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y","amount":100},"raw_input":"{\"crypto_type\":\"usdt_stellar\",\"wallet_address\":\"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y\",\"amount\":100.0}\n"}
[2025-10-26 21:29:52] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:29:52] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:30:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:30:19] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"42kF4VwA17gCNQi2VfwS9QiC27ZvzXorC3hqpkEfVB3VGMsxgTYrssM8fRPiKnVDnwCn3jZdDzPA28MJ7VDwnmDt9wbYw24","amount":0.1},"raw_input":"{\"crypto_type\":\"xmr\",\"wallet_address\":\"42kF4VwA17gCNQi2VfwS9QiC27ZvzXorC3hqpkEfVB3VGMsxgTYrssM8fRPiKnVDnwCn3jZdDzPA28MJ7VDwnmDt9wbYw24\",\"amount\":0.1}\n"}
[2025-10-26 21:36:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:36:08] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:36:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:36:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:36:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:36:42] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:36:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:36:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:36:44] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:36:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:36:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:36:53] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:36:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:37:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:37:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-10-26 21:37:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:37:24] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-10-26 21:37:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:37:41] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:37:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:37:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:37:42] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:37:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:37:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:37:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-10-26 21:37:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:37:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-10-26 21:38:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:38:05] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-10-26 21:38:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:38:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-10-26 21:38:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-26 21:38:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-26 21:38:30] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:38:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:38:30] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ","environment":"sandbox"}
[2025-10-26 21:38:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-26 21:38:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-26 21:38:34] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:38:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:41:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:41:02] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y","amount":10},"raw_input":"{\"crypto_type\":\"usdt_stellar\",\"wallet_address\":\"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y\",\"amount\":10.0}\r\n"}
[2025-10-26 21:41:02] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:41:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:52:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:52:41] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y","amount":100},"raw_input":"{\"crypto_type\":\"usdt_stellar\",\"wallet_address\":\"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y\",\"amount\":100.0}\r\n"}
[2025-10-26 21:52:41] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:52:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:54:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-26 21:54:40] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y","amount":100},"raw_input":"{\"crypto_type\":\"usdt_stellar\",\"wallet_address\":\"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y\",\"amount\":100.0}\r\n"}
[2025-10-26 21:54:40] DEBUG: USDTStellarCrypto created successfully
[2025-10-26 21:54:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-26 21:54:40] DEBUG: Funding Stellar asset via Horizon | Context: {"wallet_address":"GDKXE2OZMJIPOSLNA6N6F2BVCI3O777I2OOC4BV7VOYUEHYX7RTRYA7Y","amount":100,"asset":"USDT","horizon":"https:\/\/horizon-testnet.stellar.org"}
[2025-10-28 14:36:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 14:36:07] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"wallet_id":"test_stellar_wallet_123","currency":"USDT","amount":"100.0"},"raw_input":"{\n \"wallet_id\": \"test_stellar_wallet_123\",\n \"currency\": \"USDT\",\n \"amount\": \"100.0\"\n}\n"}
[2025-10-28 14:36:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 14:36:23] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"wallet_id":"test_stellar_wallet_123","crypto_type":"usdt_stellar","amount":"100.0"},"raw_input":"{\n \"wallet_id\": \"test_stellar_wallet_123\",\n \"crypto_type\": \"usdt_stellar\",\n \"amount\": \"100.0\"\n}\n"}
[2025-10-28 14:36:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 14:36:38] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"wallet_address":"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP","crypto_type":"usdt_stellar","amount":"100.0"},"raw_input":"{\n \"wallet_address\": \"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP\",\n \"crypto_type\": \"usdt_stellar\",\n \"amount\": \"100.0\"\n}\n"}
[2025-10-28 14:36:39] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 14:36:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 14:36:39] DEBUG: Funding Stellar asset via DB emulation | Context: {"wallet_address":"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP","amount":100,"asset":"USDT","crypto_type":"usdt_stellar"}
[2025-10-28 14:38:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 14:38:36] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"wallet_address":"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP","crypto_type":"usdt_stellar","amount":"100.0"},"raw_input":"{\n \"wallet_address\": \"GZFUTVS45QBRS7PQ6IQASG25MYGPZVORP\",\n \"crypto_type\": \"usdt_stellar\",\n \"amount\": \"100.0\"\n}\n"}
[2025-10-28 14:38:36] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 14:38:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 14:40:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 14:40:11] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 14:40:11] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 14:41:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 14:42:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 14:42:53] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 14:42:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 14:43:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 14:43:54] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"wallet_address":"rN7n7otQDd6FczFgLdSqtcsAUxDkw6fzRH","crypto_type":"xrp","amount":"100.0"},"raw_input":"{\n \"wallet_address\": \"rN7n7otQDd6FczFgLdSqtcsAUxDkw6fzRH\",\n \"crypto_type\": \"xrp\",\n \"amount\": \"100.0\"\n}\n"}
[2025-10-28 14:56:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:12:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:21:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:25:10] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/health","environment":"sandbox","dev_mode":false}
[2025-10-28 15:30:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 15:30:13] DEBUG: test-wallets/fund | Context: {"method":"POST","input":[],"raw_input":"{\\"}
[2025-10-28 15:31:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 15:31:09] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg\",\n \"amount\": 1.0\n}\n"}
[2025-10-28 15:37:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:37:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 15:37:25] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg\",\n \"amount\": 1.0\n}"}
[2025-10-28 15:37:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:37:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:37:43] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 15:37:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 15:37:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 15:37:51] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ","amount":1},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ\",\n \"amount\": 1.0\n}"}
[2025-10-28 15:57:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 15:57:59] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 15:57:59] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 15:58:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 15:58:05] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ\",\n \"amount\": 1.0\n}"}
[2025-10-28 15:58:06] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 15:58:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 16:53:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 16:53:45] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 16:53:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 16:53:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 16:53:54] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ\",\n \"amount\": 1.0\n}"}
[2025-10-28 16:53:54] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 16:53:54] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 17:31:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 17:31:21] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 17:31:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 17:31:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 17:31:31] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ\",\n \"amount\": 1.0\n}"}
[2025-10-28 17:31:31] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 17:31:31] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 17:32:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 20:12:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 20:12:10] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:12:10] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:12:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 20:12:22] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:12:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:12:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 20:12:29] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GH2XCOKWZJ4QXMZSBUHSQWEY27M5CFEEZ\",\n \"amount\": 1.0\n}"}
[2025-10-28 20:12:30] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:12:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:16:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 20:16:21] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:16:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:16:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 20:16:22] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:16:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:17:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/create","environment":"sandbox","dev_mode":false}
[2025-10-28 20:19:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-28 20:19:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-28 20:19:27] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:19:27] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:19:27] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GS7QAX4UPIHBTU4DLOUROD6O7UHP2ZL7US7QAX4UPIHBTU4DLOUROD6O","environment":"sandbox"}
[2025-10-28 20:19:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-28 20:19:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-28 20:19:57] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:19:57] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-28 20:20:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-28 20:20:06] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GS7QAX4UPIHBTU4DLOUROD6O7UHP2ZL7US7QAX4UPIHBTU4DLOUROD6O","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GS7QAX4UPIHBTU4DLOUROD6O7UHP2ZL7US7QAX4UPIHBTU4DLOUROD6O\",\n \"amount\": 1.0\n}"}
[2025-10-28 20:20:06] DEBUG: USDTStellarCrypto created successfully
[2025-10-28 20:20:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:22:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:22:56] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:22:56] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:23:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 07:23:06] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GS7QAX4UPIHBTU4DLOUROD6O7UHP2ZL7US7QAX4UPIHBTU4DLOUROD6O","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GS7QAX4UPIHBTU4DLOUROD6O7UHP2ZL7US7QAX4UPIHBTU4DLOUROD6O\",\n \"amount\": 1.0\n}"}
[2025-10-29 07:23:06] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:23:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:25:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:20] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:25:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:25:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:21] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:25:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:25:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:32] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:25:32] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:25:32] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GBMBGRJUWQTWRNRR7UOCQPHDYP3WKQ56DPMY4ADOX43YO5QLAOTVZKTX","environment":"sandbox"}
[2025-10-29 07:25:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:34] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:25:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:25:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 07:25:41] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GBMBGRJUWQTWRNRR7UOCQPHDYP3WKQ56DPMY4ADOX43YO5QLAOTVZKTX","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GBMBGRJUWQTWRNRR7UOCQPHDYP3WKQ56DPMY4ADOX43YO5QLAOTVZKTX\",\n \"amount\": 1.0\n}"}
[2025-10-29 07:25:41] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:25:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:27:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:27:56] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:27:56] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:27:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:27:58] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:27:58] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:28:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 07:28:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 07:28:06] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:28:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:28:06] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCRLR44U3QGWTYL366V4UBZLPKMCQ55QDGEPLGUZPPVZ4CG5YNYWU6LO","environment":"sandbox"}
[2025-10-29 07:28:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-29 07:28:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:28:09] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:28:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:28:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 07:28:16] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GCRLR44U3QGWTYL366V4UBZLPKMCQ55QDGEPLGUZPPVZ4CG5YNYWU6LO","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GCRLR44U3QGWTYL366V4UBZLPKMCQ55QDGEPLGUZPPVZ4CG5YNYWU6LO\",\n \"amount\": 1.0\n}"}
[2025-10-29 07:28:16] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:28:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:34:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:34] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:34:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:34:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:35] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:34:35] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:34:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:43] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:34:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:34:43] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCLWGQIMKWTY7Y3F6U7VOS5IMIBLGDT6VOVWAE3UKAXQFO55BRWXZBFK","environment":"sandbox"}
[2025-10-29 07:34:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:48] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:34:48] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:34:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 07:34:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GCLWGQIMKWTY7Y3F6U7VOS5IMIBLGDT6VOVWAE3UKAXQFO55BRWXZBFK","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GCLWGQIMKWTY7Y3F6U7VOS5IMIBLGDT6VOVWAE3UKAXQFO55BRWXZBFK\",\n \"amount\": 1.0\n}"}
[2025-10-29 07:34:55] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:34:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:42:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:42:08] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:42:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:42:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 07:42:09] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:42:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:42:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 07:42:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 07:42:18] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:42:18] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 07:48:36] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 07:48:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 07:48:41] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 07:48:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 11:09:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 11:09:18] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"","amount":1},"raw_input":"{ \"crypto_type\": \"usdt_stellar\", \"wallet_address\": \"\", \"amount\": 1.0}"}
[2025-10-29 11:10:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 11:10:10] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3","amount":1},"raw_input":"{ \"crypto_type\": \"usdt_stellar\", \"wallet_address\": \"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3\", \"amount\": 1.0}"}
[2025-10-29 11:10:10] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 11:10:10] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 11:10:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 11:10:31] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3","amount":1},"raw_input":"{ \"crypto_type\": \"usdt_stellar\", \"wallet_address\": \"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3\", \"amount\": 1.0}"}
[2025-10-29 11:10:31] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 11:10:31] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 11:10:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 11:10:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3","amount":1},"raw_input":"{ \"crypto_type\": \"usdt_stellar\", \"wallet_address\": \"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3\", \"amount\": 1.0}"}
[2025-10-29 11:10:55] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 11:10:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 11:13:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 11:13:51] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3","amount":1},"raw_input":"{ \"crypto_type\": \"usdt_stellar\", \"wallet_address\": \"GAYSBV6GB33NBV37XTIZFKHHA76XWIS34UQCOZ5PJCAZNSFJTTJOZOA3\", \"amount\": 1.0}"}
[2025-10-29 11:13:51] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 11:13:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:01:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:01:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:03] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:02:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:02:03] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5","environment":"sandbox"}
[2025-10-29 13:02:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:12] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:02:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:02:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:19] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5\",\n \"amount\": 1.0\n}"}
[2025-10-29 13:02:19] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:02:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:02:46] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:47] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:02:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:02:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 13:02:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5\",\n \"amount\": 1.0\n}"}
[2025-10-29 13:02:55] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:02:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:03:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:06:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:06:43] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:06:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:06:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 13:06:51] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5","amount":1},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GA26M46H62RSYZTS7AMEWTUHOQ6JZEMOZF3OLT7DXW7ZW7FMKTPXOIO5\",\n \"amount\": 1.0\n}"}
[2025-10-29 13:06:51] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:06:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:07:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:07:01] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:07:01] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:07:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:07:02] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:07:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:07:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:07:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:08:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-10-29 13:08:03] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:08:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:08:03] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GACCTTJI33KBELES3CPCYNXZFVDI4WYAQ4KDMRCIAVOOLJOH73L7UD53","environment":"sandbox"}
[2025-10-29 13:08:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-10-29 13:08:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:08:07] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:08:07] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:08:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-10-29 13:08:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GACCTTJI33KBELES3CPCYNXZFVDI4WYAQ4KDMRCIAVOOLJOH73L7UD53","amount":1000},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GACCTTJI33KBELES3CPCYNXZFVDI4WYAQ4KDMRCIAVOOLJOH73L7UD53\",\n \"amount\": 1000.0\n}"}
[2025-10-29 13:08:14] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:08:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:11:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:11:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:43:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:43:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:43:09] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:43:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:43:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:43:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:48:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:50:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:50:19] DEBUG: USDTStellarCrypto created successfully
[2025-10-29 13:50:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-10-29 13:50:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:50:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:51:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-10-29 13:51:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-10-29 13:51:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 14:02:07] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-06 16:47:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-06 16:47:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:47:34] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:47:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:47:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:47:36] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:47:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:47:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:00] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:00] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:48:00] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6","environment":"sandbox"}
[2025-11-06 16:48:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:05] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:05] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:48:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6","amount":10},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6\",\n \"amount\": 10.0\n}"}
[2025-11-06 16:48:14] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:48:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:20] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:48:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:30] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:48:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:38] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6","amount":10},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6\",\n \"amount\": 10.0\n}"}
[2025-11-06 16:48:38] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:38] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:48:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:48:46] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:48:46] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:53:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:53:02] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:53:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:53:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:53:07] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:53:07] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:53:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 16:53:13] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt_stellar","wallet_address":"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6","amount":10},"raw_input":"{\n \"crypto_type\": \"usdt_stellar\",\n \"wallet_address\": \"GA6YQRXWNDYIZNJRMLHEV4RBCX4IZXXHOYQKCKA7D5QZWRJQPRUIK2B6\",\n \"amount\": 10.0\n}"}
[2025-11-06 16:53:13] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:53:13] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 16:53:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 16:53:18] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 16:53:18] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:09:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:10:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:17:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:18:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:18:57] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:18:57] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:18:57] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GAXEG5D2Q3MP2RTLKO2CMAATS2DZ6ADV2IYTG4H6AXG7ZA4WBA5ITXMB","environment":"sandbox"}
[2025-11-06 17:19:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 17:19:11] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GAHK7EEG2WWHVKDNT4CEQFZGKF2LGDSW2IVM4S5DP42RBW3K6BTODB4A","amount":100},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GAHK7EEG2WWHVKDNT4CEQFZGKF2LGDSW2IVM4S5DP42RBW3K6BTODB4A\",\"amount\":100.0}"}
[2025-11-06 17:19:11] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:19:11] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:36:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:36:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:37:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:37:27] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:37:27] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:37:27] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDG6CYFBS4BPVFGS5MK3R6NUT77B3KZZWCENLE5TTY3MGK2R25OYEF6D","environment":"sandbox"}
[2025-11-06 17:37:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:37:45] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:37:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:37:45] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GBRJSN2PUCIPU6RK4MWZQISBLT6PEULGX7IC2BBVWEXFVDQ6HOCLHTFS","environment":"sandbox"}
[2025-11-06 17:37:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 17:37:45] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GBRJSN2PUCIPU6RK4MWZQISBLT6PEULGX7IC2BBVWEXFVDQ6HOCLHTFS","amount":100},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GBRJSN2PUCIPU6RK4MWZQISBLT6PEULGX7IC2BBVWEXFVDQ6HOCLHTFS\",\"amount\":100}"}
[2025-11-06 17:37:45] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:37:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:37:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBRJSN2PUCIPU6RK4MWZQISBLT6PEULGX7IC2BBVWEXFVDQ6HOCLHTFS with 100 USDT via Horizon API"}
[2025-11-06 17:37:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBRJSN2PUCIPU6RK4MWZQISBLT6PEULGX7IC2BBVWEXFVDQ6HOCLHTFS created\/funded via friendbot"}
[2025-11-06 17:37:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Horizon API error: HTTP 400 - {\n \"type\": \"https:\/\/stellar.org\/horizon-errors\/invalid_accounts_params\",\n \"title\": \"Invalid Accounts Parameters\",\n \"status\": 400,\n \"detail\": \"Exactly one filter is required. Please ensure that you are including a signer, sponsor, asset, or liquidity pool filter.\"\n}"}
[2025-11-06 17:38:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:38:35] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:38:35] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:38:35] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GBNOEFKSKOL3VCQUQ2CT7QCFHCFZOOBZ2PXCFC6PNXLWQW27RATBCJEO","environment":"sandbox"}
[2025-11-06 17:38:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 17:38:35] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GBNOEFKSKOL3VCQUQ2CT7QCFHCFZOOBZ2PXCFC6PNXLWQW27RATBCJEO","amount":100},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GBNOEFKSKOL3VCQUQ2CT7QCFHCFZOOBZ2PXCFC6PNXLWQW27RATBCJEO\",\"amount\":100}"}
[2025-11-06 17:38:35] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:38:35] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:38:35] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBNOEFKSKOL3VCQUQ2CT7QCFHCFZOOBZ2PXCFC6PNXLWQW27RATBCJEO with 100 USDT via Horizon API"}
[2025-11-06 17:38:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBNOEFKSKOL3VCQUQ2CT7QCFHCFZOOBZ2PXCFC6PNXLWQW27RATBCJEO created\/funded via friendbot"}
[2025-11-06 17:38:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Horizon API error: HTTP 400 - {\n \"type\": \"https:\/\/stellar.org\/horizon-errors\/invalid_accounts_params\",\n \"title\": \"Invalid Accounts Parameters\",\n \"status\": 400,\n \"detail\": \"Exactly one filter is required. Please ensure that you are including a signer, sponsor, asset, or liquidity pool filter.\"\n}"}
[2025-11-06 17:39:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:39:30] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:39:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:39:30] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDP5HFIX4H5MPVCYHN3B2TOTM2INW2DEJP6HAQANYOBSARYEMTQWVNUM","environment":"sandbox"}
[2025-11-06 17:39:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 17:39:31] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GDP5HFIX4H5MPVCYHN3B2TOTM2INW2DEJP6HAQANYOBSARYEMTQWVNUM","amount":100},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GDP5HFIX4H5MPVCYHN3B2TOTM2INW2DEJP6HAQANYOBSARYEMTQWVNUM\",\"amount\":100}"}
[2025-11-06 17:39:31] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:39:31] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:39:31] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GDP5HFIX4H5MPVCYHN3B2TOTM2INW2DEJP6HAQANYOBSARYEMTQWVNUM with 100 USDT via Horizon API"}
[2025-11-06 17:39:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GDP5HFIX4H5MPVCYHN3B2TOTM2INW2DEJP6HAQANYOBSARYEMTQWVNUM created\/funded via friendbot"}
[2025-11-06 17:39:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching project account from: http:\/\/192.168.1.187:8001\/accounts\/"}
[2025-11-06 17:39:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Failed to get project account: Horizon API error: HTTP 400 - {\n \"type\": \"https:\/\/stellar.org\/horizon-errors\/invalid_accounts_params\",\n \"title\": \"Invalid Accounts Parameters\",\n \"status\": 400,\n \"detail\": \"Exactly one filter is required. Please ensure that you are including a signer, sponsor, asset, or liquidity pool filter.\"\n}"}
[2025-11-06 17:39:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Failed to get project account sequence: Horizon API error: HTTP 400 - {\n \"type\": \"https:\/\/stellar.org\/horizon-errors\/invalid_accounts_params\",\n \"title\": \"Invalid Accounts Parameters\",\n \"status\": 400,\n \"detail\": \"Exactly one filter is required. Please ensure that you are including a signer, sponsor, asset, or liquidity pool filter.\"\n}"}
[2025-11-06 17:41:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 17:41:11] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:41:11] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:41:11] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDFMFQ2ZF44F6LJP23GVYLU64GMLIVZ2C2PUTHYM7T4MAXKLEYJNY2BV","environment":"sandbox"}
[2025-11-06 17:41:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 17:41:12] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:41:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:41:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 17:41:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 17:41:59] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:41:59] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:42:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 17:42:25] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:42:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 17:43:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 17:43:25] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 17:43:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:29:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:29:45] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:29:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:29:45] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GA7ZV2JZDRYYOODBBALR7JZB3LTKCXMI4XLSSWXRAWRQCKLQO26MTBXN","environment":"sandbox"}
[2025-11-06 20:30:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:30:16] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:30:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:30:16] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GA65LFYRUS3SMMCVRH7IKDORCG7JKXMZUIHFQ7SQORL53FX7SAH673JX","environment":"sandbox"}
[2025-11-06 20:30:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 20:30:17] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GA65LFYRUS3SMMCVRH7IKDORCG7JKXMZUIHFQ7SQORL53FX7SAH673JX","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GA65LFYRUS3SMMCVRH7IKDORCG7JKXMZUIHFQ7SQORL53FX7SAH673JX\",\"amount\":10}"}
[2025-11-06 20:30:17] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:30:17] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:30:21] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: STELLAR_PROJECT_ADDRESS is required in config for sandbox (it is the issuer account for own test stablecoin). Create an account via friendbot and set it in config.sandbox.ini"}
[2025-11-06 20:32:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:32:28] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:32:28] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:32:28] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GATN6A2KZ4EX4BXI75KG4TCXLCJUU6UMNBPK7D6QWTRLELVYVXTERPUR","environment":"sandbox"}
[2025-11-06 20:32:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 20:32:28] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GATN6A2KZ4EX4BXI75KG4TCXLCJUU6UMNBPK7D6QWTRLELVYVXTERPUR","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GATN6A2KZ4EX4BXI75KG4TCXLCJUU6UMNBPK7D6QWTRLELVYVXTERPUR\",\"amount\":10}"}
[2025-11-06 20:32:29] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:32:29] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:32:31] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: STELLAR_PROJECT_ADDRESS is required in config for sandbox (it is the issuer account for own test stablecoin). Create an account via friendbot and set it in config.sandbox.ini"}
[2025-11-06 20:50:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:50:08] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:50:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:50:08] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDHF5LFNIFJKJJQT4GEPLUKXQBIGLU7Y26FX4K6POWSIYK2AB7RWFTTH","environment":"sandbox"}
[2025-11-06 20:50:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 20:50:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 20:50:09] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GDHF5LFNIFJKJJQT4GEPLUKXQBIGLU7Y26FX4K6POWSIYK2AB7RWFTTH","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GDHF5LFNIFJKJJQT4GEPLUKXQBIGLU7Y26FX4K6POWSIYK2AB7RWFTTH\",\"amount\":10}"}
[2025-11-06 20:50:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:50:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:50:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Using STELLAR_PROJECT_ADDRESS as issuer for sandbox: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:50:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GDHF5LFNIFJKJJQT4GEPLUKXQBIGLU7Y26FX4K6POWSIYK2AB7RWFTTH with 10 USDT via Horizon API (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:50:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GDHF5LFNIFJKJJQT4GEPLUKXQBIGLU7Y26FX4K6POWSIYK2AB7RWFTTH created\/funded via friendbot"}
[2025-11-06 20:50:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching wallet account from: http:\/\/192.168.1.187:8001\/accounts\/GDHF5LFNIFJKJJQT4GEPLUKXQBIGLU7Y26FX4K6POWSIYK2AB7RWFTTH"}
[2025-11-06 20:50:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"Wallet account not found yet: Horizon API curl error: Failed to connect to 192.168.1.187 port 8001 after 21058 ms: Could not connect to server"}
[2025-11-06 20:50:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching issuer account (STELLAR_PROJECT_ADDRESS) from: http:\/\/192.168.1.187:8001\/accounts\/GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:50:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Failed to get issuer account: Horizon API curl error: Failed to connect to 192.168.1.187 port 8001 after 21029 ms: Could not connect to server"}
[2025-11-06 20:50:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Failed to get issuer account sequence (STELLAR_PROJECT_ADDRESS must exist and be funded): Horizon API curl error: Failed to connect to 192.168.1.187 port 8001 after 21029 ms: Could not connect to server"}
[2025-11-06 20:51:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:51:13] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:51:13] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:51:13] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GD2QLNMD4KIZRFNKMJFYQSN7L6LOJRRG2YMZEIRURS7IR2VB7XEOBDLX","environment":"sandbox"}
[2025-11-06 20:51:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 20:51:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 20:51:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GD2QLNMD4KIZRFNKMJFYQSN7L6LOJRRG2YMZEIRURS7IR2VB7XEOBDLX","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GD2QLNMD4KIZRFNKMJFYQSN7L6LOJRRG2YMZEIRURS7IR2VB7XEOBDLX\",\"amount\":10}"}
[2025-11-06 20:51:14] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:51:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:51:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Using STELLAR_PROJECT_ADDRESS as issuer for sandbox: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:51:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GD2QLNMD4KIZRFNKMJFYQSN7L6LOJRRG2YMZEIRURS7IR2VB7XEOBDLX with 10 USDT via Horizon API (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:51:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GD2QLNMD4KIZRFNKMJFYQSN7L6LOJRRG2YMZEIRURS7IR2VB7XEOBDLX created\/funded via friendbot"}
[2025-11-06 20:51:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching wallet account from: http:\/\/192.168.1.187:8001\/accounts\/GD2QLNMD4KIZRFNKMJFYQSN7L6LOJRRG2YMZEIRURS7IR2VB7XEOBDLX"}
[2025-11-06 20:51:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"Wallet account not found yet: Horizon API curl error: Failed to connect to 192.168.1.187 port 8001 after 21036 ms: Could not connect to server"}
[2025-11-06 20:51:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching issuer account (STELLAR_PROJECT_ADDRESS) from: http:\/\/192.168.1.187:8001\/accounts\/GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:51:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Failed to get issuer account: Horizon API curl error: Failed to connect to 192.168.1.187 port 8001 after 21032 ms: Could not connect to server"}
[2025-11-06 20:51:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Failed to get issuer account sequence (STELLAR_PROJECT_ADDRESS must exist and be funded): Horizon API curl error: Failed to connect to 192.168.1.187 port 8001 after 21032 ms: Could not connect to server"}
[2025-11-06 20:52:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:52:35] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:52:35] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:52:35] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ","environment":"sandbox"}
[2025-11-06 20:52:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 20:52:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 20:52:36] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ\",\"amount\":10}"}
[2025-11-06 20:52:36] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:52:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:52:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"Using STELLAR_PROJECT_ADDRESS as issuer for sandbox: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:52:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ with 10 USDT via Horizon API (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:52:42] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ created\/funded via friendbot"}
[2025-11-06 20:52:42] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching wallet account from: https:\/\/horizon-testnet.stellar.org\/accounts\/GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ"}
[2025-11-06 20:52:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Wallet account exists, sequence: 6234806455107584"}
[2025-11-06 20:52:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching issuer account (STELLAR_PROJECT_ADDRESS) from: https:\/\/horizon-testnet.stellar.org\/accounts\/GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:52:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Issuer account sequence: 6234656131252225"}
[2025-11-06 20:52:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking wallet account: https:\/\/horizon-testnet.stellar.org\/accounts\/GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ"}
[2025-11-06 20:52:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline exists: no"}
[2025-11-06 20:52:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Added ChangeTrust operation (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:52:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Added Payment operation (from issuer GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P to GALPJCC66U6SIW74RN5PJMCCKPPYRIPDTEKCKU6S6M4I7TZE7WHWEHSJ)"}
[2025-11-06 20:52:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction signed by issuer (GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:52:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Horizon submit error: HTTP 400 - Transaction Malformed - {\"envelope_xdr\":\"AAAABAAAAABVOXJCjFKG3tWhzHFLXdRzHSe\\\/2A8oxl5OMSVuV+DixAAAAGQAFiZjAAAAAQAAAAAAAAAAAAAAAgAAAAAAAAAGAAAAAVVTRFQAAAAAVTlyQoxSht7VocxxS13Ucx0nv9gPKMZeTjElblfg4sR\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\/wAAAAAAAAAAAAAAAgAAAAAW9Ihe9T0kW\\\/yLevSwQlPfiKHjmRQlU9LzOI\\\/PJP2PYgAAAAFVU0RUAAAAAFU5ckKMUobe1aHMcUtd1HMdJ7\\\/YDyjGXk4xJW5X4OLEAAAAAACYloAAAAAAAAAAAAAAAAAAAAABAAAARFfg4sTtp2\\\/7w4uMOh\\\/0Fyh1uWHXgQFidxAFzLjjIEyVAVKj2zs8X0zHUQ6GjI4t3zwTNMucrteKIka740W\\\/uDE3AWsK\"}"}
[2025-11-06 20:54:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 20:54:12] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:54:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:54:12] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3","environment":"sandbox"}
[2025-11-06 20:54:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 20:54:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 20:54:13] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3\",\"amount\":10}"}
[2025-11-06 20:54:14] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 20:54:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 20:54:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Using STELLAR_PROJECT_ADDRESS as issuer for sandbox: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:54:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3 with 10 USDT via Horizon API (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:54:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3 created\/funded via friendbot"}
[2025-11-06 20:54:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching wallet account from: https:\/\/horizon-testnet.stellar.org\/accounts\/GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3"}
[2025-11-06 20:54:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Wallet account exists, sequence: 6234888059486208"}
[2025-11-06 20:54:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Fetching issuer account (STELLAR_PROJECT_ADDRESS) from: https:\/\/horizon-testnet.stellar.org\/accounts\/GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-11-06 20:54:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"Issuer account sequence: 6234656131252225"}
[2025-11-06 20:54:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking wallet account: https:\/\/horizon-testnet.stellar.org\/accounts\/GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3"}
[2025-11-06 20:54:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline exists: no"}
[2025-11-06 20:54:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Added ChangeTrust operation (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:54:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Added Payment operation (from issuer GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P to GC5N3BZ46HUHW4M6I4DBT56WSTHAM74ELBBY65YSHQTBXLOGWRRT2FT3)"}
[2025-11-06 20:54:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction signed by issuer (GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 20:54:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Horizon submit error: HTTP 400 - Transaction Malformed - {\"envelope_xdr\":\"AAAABAAAAABVOXJCjFKG3tWhzHFLXdRzHSe\\\/2A8oxl5OMSVuV+DixAAAAGQAFiZjAAAAAQAAAAAAAAAAAAAAAgAAAAAAAAAGAAAAAVVTRFQAAAAAVTlyQoxSht7VocxxS13Ucx0nv9gPKMZeTjElblfg4sR\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\/\\\/wAAAAAAAAAAAAAAAgAAAAC63Yc88eh7cZ5HBhn31pTOBn+EWEOPdxI8JhutxrRjPQAAAAFVU0RUAAAAAFU5ckKMUobe1aHMcUtd1HMdJ7\\\/YDyjGXk4xJW5X4OLEAAAAAACYloAAAAAAAAAAAAAAAAAAAAABAAAARFfg4sTlW\\\/Qi51vCakSNIm9C4CDwVXWCoxDDjUEdxJHAgpRSTjaw4Z23hyvpZM61\\\/Xu9E9+ZIQAygcppXTAzct1bqJoJ\"}"}
[2025-11-06 21:00:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:00:19] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:00:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:00:19] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCZMCUBM2DVDZ4TCGFIXVLMPDEW6NKEG7FVTH2NH4FBNERR4W4OANJCF","environment":"sandbox"}
[2025-11-06 21:00:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:00:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:00:20] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GCZMCUBM2DVDZ4TCGFIXVLMPDEW6NKEG7FVTH2NH4FBNERR4W4OANJCF","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GCZMCUBM2DVDZ4TCGFIXVLMPDEW6NKEG7FVTH2NH4FBNERR4W4OANJCF\",\"amount\":10}"}
[2025-11-06 21:00:20] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:00:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:00:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GCZMCUBM2DVDZ4TCGFIXVLMPDEW6NKEG7FVTH2NH4FBNERR4W4OANJCF with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:00:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GCZMCUBM2DVDZ4TCGFIXVLMPDEW6NKEG7FVTH2NH4FBNERR4W4OANJCF created\/funded via friendbot"}
[2025-11-06 21:00:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Added ChangeTrust operation"}
[2025-11-06 21:00:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Added Payment operation"}
[2025-11-06 21:00:31] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: https:\/\/developers.stellar.org\/api\/errors\/http-status-codes\/horizon-specific\/transaction-failed\/"}
[2025-11-06 21:03:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:03:25] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:03:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:03:25] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDHEA6NWAQ6FKT3GLRZAG3V65ORITODNAB7AXVVTKMOY43OS7S4ODDFL","environment":"sandbox"}
[2025-11-06 21:03:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:03:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:03:26] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GDHEA6NWAQ6FKT3GLRZAG3V65ORITODNAB7AXVVTKMOY43OS7S4ODDFL","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GDHEA6NWAQ6FKT3GLRZAG3V65ORITODNAB7AXVVTKMOY43OS7S4ODDFL\",\"amount\":10}"}
[2025-11-06 21:03:26] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:03:26] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:03:32] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GDHEA6NWAQ6FKT3GLRZAG3V65ORITODNAB7AXVVTKMOY43OS7S4ODDFL with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:03:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GDHEA6NWAQ6FKT3GLRZAG3V65ORITODNAB7AXVVTKMOY43OS7S4ODDFL created\/funded via friendbot"}
[2025-11-06 21:03:35] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline will be created automatically with payment"}
[2025-11-06 21:03:42] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: https:\/\/developers.stellar.org\/api\/errors\/http-status-codes\/horizon-specific\/transaction-failed\/"}
[2025-11-06 21:05:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:05:23] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:05:23] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:05:23] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDTMQMQY7L5QRH4CV35IPB7NGOQQYDRPIHCUWLTXE5AX32KJKYB3NQKY","environment":"sandbox"}
[2025-11-06 21:05:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:05:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:05:24] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GDTMQMQY7L5QRH4CV35IPB7NGOQQYDRPIHCUWLTXE5AX32KJKYB3NQKY","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GDTMQMQY7L5QRH4CV35IPB7NGOQQYDRPIHCUWLTXE5AX32KJKYB3NQKY\",\"amount\":10}"}
[2025-11-06 21:05:24] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:05:24] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:05:32] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GDTMQMQY7L5QRH4CV35IPB7NGOQQYDRPIHCUWLTXE5AX32KJKYB3NQKY with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:05:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GDTMQMQY7L5QRH4CV35IPB7NGOQQYDRPIHCUWLTXE5AX32KJKYB3NQKY created\/funded via friendbot"}
[2025-11-06 21:05:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: https:\/\/developers.stellar.org\/api\/errors\/http-status-codes\/horizon-specific\/transaction-failed\/"}
[2025-11-06 21:12:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:12:21] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:12:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:12:21] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCO3THM6L343H4WJ4J437HO5CW66ERS7K3G4DNIVXNDLJ4ZABXDYWLYL","environment":"sandbox"}
[2025-11-06 21:12:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:12:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:12:22] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GCO3THM6L343H4WJ4J437HO5CW66ERS7K3G4DNIVXNDLJ4ZABXDYWLYL","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GCO3THM6L343H4WJ4J437HO5CW66ERS7K3G4DNIVXNDLJ4ZABXDYWLYL\",\"amount\":10}"}
[2025-11-06 21:12:22] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:12:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:12:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GCO3THM6L343H4WJ4J437HO5CW66ERS7K3G4DNIVXNDLJ4ZABXDYWLYL with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:12:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GCO3THM6L343H4WJ4J437HO5CW66ERS7K3G4DNIVXNDLJ4ZABXDYWLYL created\/funded via friendbot"}
[2025-11-06 21:12:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:13:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:13:19] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:13:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:13:20] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GBUQOJ6SNTVHZLWR4AAO7AZBBUEJX6DKSJXI3AC7IVTMLSBCU7YQNPIK","environment":"sandbox"}
[2025-11-06 21:13:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:13:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:13:20] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GBUQOJ6SNTVHZLWR4AAO7AZBBUEJX6DKSJXI3AC7IVTMLSBCU7YQNPIK","amount":10},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GBUQOJ6SNTVHZLWR4AAO7AZBBUEJX6DKSJXI3AC7IVTMLSBCU7YQNPIK\",\"amount\":10}"}
[2025-11-06 21:13:21] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:13:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:13:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBUQOJ6SNTVHZLWR4AAO7AZBBUEJX6DKSJXI3AC7IVTMLSBCU7YQNPIK with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:13:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBUQOJ6SNTVHZLWR4AAO7AZBBUEJX6DKSJXI3AC7IVTMLSBCU7YQNPIK created\/funded via friendbot"}
[2025-11-06 21:13:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:13:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:13:45] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:13:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:13:45] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GD7E6ZMGRICBOWJTNNSOFID73X4UNZRTNPNHVLHUKOMDGZE6OYTLD26H","environment":"sandbox"}
[2025-11-06 21:13:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:13:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:13:46] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GD7E6ZMGRICBOWJTNNSOFID73X4UNZRTNPNHVLHUKOMDGZE6OYTLD26H","amount":10,"encrypted_data":"PFxA0yaE1b36TDog3k14436pc6Vdql93QorpGg4kEupiSFBMTC9IeGFoM254d3B1K2lERVdRZkdCRENob0hwdFg5dlFZby8wcDFUaHF3VlBsUXg5dzdOZkpXWjUzRHlYWnNqRnVtRkNnMWlESzZtTS9naE1NbWdkRjZlaUwydFVqT1pva0lTeHN6bFJoUmZoRFRpTDZqeUQ0YytIcG53cWNjMDUxUlRjQkplY1g4UVJHZWE5bUdVN215NGRhM0NGcEU2VTdVV210SWgzSWI3dDlXczlVZnNsM2NJa2JDTi8zaFozSUhXNWVCK3p0MGg5NU9mN0dJNDdtWDVnQm43SGFsdEEwZ2pUYlFPMzVrclVOTkxCL2FTdStybmxqTlJCWjhvYUV4Sjh6dVVkcjNCOTRjRURrUGlOLzA3V3ZZVnZPall1bEVrbGVWWjluK01EMk1VL0VSWUQ0ZHVJcDR4cc8+Hv+BFAHZedFGa3TgsNGTlI23xeNxmyx4gL1JKIuY","token_hash":"7f0715c85c6984319206c4a8b91402284dc01f39c4c71c8bcefecd134dca1aba"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GD7E6ZMGRICBOWJTNNSOFID73X4UNZRTNPNHVLHUKOMDGZE6OYTLD26H\",\"amount\":10,\"encrypted_data\":\"PFxA0yaE1b36TDog3k14436pc6Vdql93QorpGg4kEupiSFBMTC9IeGFoM254d3B1K2lERVdRZkdCRENob0hwdFg5dlFZby8wcDFUaHF3VlBsUXg5dzdOZkpXWjUzRHlYWnNqRnVtRkNnMWlESzZtTS9naE1NbWdkRjZlaUwydFVqT1pva0lTeHN6bFJoUmZoRFRpTDZqeUQ0YytIcG53cWNjMDUxUlRjQkplY1g4UVJHZWE5bUdVN215NGRhM0NGcEU2VTdVV210SWgzSWI3dDlXczlVZnNsM2NJa2JDTi8zaFozSUhXNWVCK3p0MGg5NU9mN0dJNDdtWDVnQm43SGFsdEEwZ2pUYlFPMzVrclVOTkxCL2FTdStybmxqTlJCWjhvYUV4Sjh6dVVkcjNCOTRjRURrUGlOLzA3V3ZZVnZPall1bEVrbGVWWjluK01EMk1VL0VSWUQ0ZHVJcDR4cc8+Hv+BFAHZedFGa3TgsNGTlI23xeNxmyx4gL1JKIuY\",\"token_hash\":\"7f0715c85c6984319206c4a8b91402284dc01f39c4c71c8bcefecd134dca1aba\"}"}
[2025-11-06 21:13:46] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:13:46] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:13:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GD7E6ZMGRICBOWJTNNSOFID73X4UNZRTNPNHVLHUKOMDGZE6OYTLD26H with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:13:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GD7E6ZMGRICBOWJTNNSOFID73X4UNZRTNPNHVLHUKOMDGZE6OYTLD26H created\/funded via friendbot"}
[2025-11-06 21:13:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:14:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:14:21] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:14:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:14:21] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCOSIU4O2NSK272TLMOA5J56BEOHW4YD7SGJNQRKB3DLH64MZDJ5QN4K","environment":"sandbox"}
[2025-11-06 21:14:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:14:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:14:22] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GCOSIU4O2NSK272TLMOA5J56BEOHW4YD7SGJNQRKB3DLH64MZDJ5QN4K","amount":10,"encrypted_data":"rI7G\/\/Dkwtuy3AtvBSK7BU94weGPwEahe72xJTeDduBwSm1mYkdFejlJS2Y3VndzOWQycHpMQWRSWXRiYmlpVzl0MDEwSlpOM2hLdnZWVHhPcC84SG1ZdXdoWTFTUzhxdkJQMnIrZWF0V0tQTkR4TEpwS0dkVDhiRXZFeW1OVDc3WC9zbWN1UEg5dzhnbTBzRTUxY3psQnlhQ1BkOWdXYXA1VUdFRE5BVjA2eEJFT0lIMkVrakQwMEV4ZXBTRk9qQkthdUdrWktFSUVramFTS2d3Qlg0ZHlJWmQweWVWOEcrWnZ6Qlp3Y3MxYXRpd2VGcDVmTVM1a0Nzb1dkTmJwVzBOdU93Q2t1bWErc0RyWEZ2TDZOcWZWZWU3QzNzYVlZb1VKTkVXN1RiNVFXQ1BEa3c0MVJpOUdiVGx6b25kSDNIQjVMdWFya1pId2pBZnE3VVUrY1g3V0tUTFUvK2F5RerESN2vWm7hpkO1QEu+2\/2rB7N2inNEasd7zon2f+8r","token_hash":"7be2f29c8af70d9015e0d0b20acb85f37b483d6f17a058b1080afaddc52fefef"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GCOSIU4O2NSK272TLMOA5J56BEOHW4YD7SGJNQRKB3DLH64MZDJ5QN4K\",\"amount\":10,\"encrypted_data\":\"rI7G\\\/\\\/Dkwtuy3AtvBSK7BU94weGPwEahe72xJTeDduBwSm1mYkdFejlJS2Y3VndzOWQycHpMQWRSWXRiYmlpVzl0MDEwSlpOM2hLdnZWVHhPcC84SG1ZdXdoWTFTUzhxdkJQMnIrZWF0V0tQTkR4TEpwS0dkVDhiRXZFeW1OVDc3WC9zbWN1UEg5dzhnbTBzRTUxY3psQnlhQ1BkOWdXYXA1VUdFRE5BVjA2eEJFT0lIMkVrakQwMEV4ZXBTRk9qQkthdUdrWktFSUVramFTS2d3Qlg0ZHlJWmQweWVWOEcrWnZ6Qlp3Y3MxYXRpd2VGcDVmTVM1a0Nzb1dkTmJwVzBOdU93Q2t1bWErc0RyWEZ2TDZOcWZWZWU3QzNzYVlZb1VKTkVXN1RiNVFXQ1BEa3c0MVJpOUdiVGx6b25kSDNIQjVMdWFya1pId2pBZnE3VVUrY1g3V0tUTFUvK2F5RerESN2vWm7hpkO1QEu+2\\\/2rB7N2inNEasd7zon2f+8r\",\"token_hash\":\"7be2f29c8af70d9015e0d0b20acb85f37b483d6f17a058b1080afaddc52fefef\"}"}
[2025-11-06 21:14:22] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:14:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:14:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: missing"}
[2025-11-06 21:14:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GCOSIU4O2NSK272TLMOA5J56BEOHW4YD7SGJNQRKB3DLH64MZDJ5QN4K with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:14:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GCOSIU4O2NSK272TLMOA5J56BEOHW4YD7SGJNQRKB3DLH64MZDJ5QN4K created\/funded via friendbot"}
[2025-11-06 21:14:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:15:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:15:52] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:15:52] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:15:52] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GB5HM35UP5UMHVLVIBEMFCXUDZ26DDZSMPZQGAZ34EVCFST6UNKFZVMA","environment":"sandbox"}
[2025-11-06 21:15:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:15:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:15:53] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GB5HM35UP5UMHVLVIBEMFCXUDZ26DDZSMPZQGAZ34EVCFST6UNKFZVMA","amount":10,"encrypted_data":"bEvGDLpQQ5oGaj0COTUN5sLjWLtlQHHn16ytgMx5zY5WUjJJT1hmZExqOStTM1l0ejBsWHhIcnR1RG5EWDlXckVoVHlyM3NPVlFkN2dLMEhjRksrNStEajJQS3pkQUtpSmNKUitNTnVqb3ZvWUpmbVB4Z2paQTVrdi93aXRtQ3dRODlVSVVOd1RUbUZnZUxlbkgyWUxBMU1wQkw0TWtLSW9id1NpRVFHU0g5UW9VS01LdFZDSElnR3RCMnZ1QUZmOVozWHpxa2tuTlo1T3pYNFptRTRGTTlLZWJRNUUrVGRmdzJSZkVQT1hZbkp4Mi9zSnZUbk50SXpUeXZUWDlqdXdPeEZ6dnVNSjZyRGNpdks4eS9KUC9Tc1JsbTdqNVFZejJDQzNnZjZ1T09oNUkydm5INlRVK2VRUS9vZGpTMnYzeTdxZXVQbUlyQ0JsVG5uckVodCtsVTJzM2dpSGpZa\/JKWrBmmaDKcaRexvxTf0klIYv8ZBSklGq5bFdb\/WYk","token_hash":"f3bbf395c86d7ee13a22b19ec98ad57cfe5f6ecb4a90b6ef638b729cdb519ce7"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GB5HM35UP5UMHVLVIBEMFCXUDZ26DDZSMPZQGAZ34EVCFST6UNKFZVMA\",\"amount\":10,\"encrypted_data\":\"bEvGDLpQQ5oGaj0COTUN5sLjWLtlQHHn16ytgMx5zY5WUjJJT1hmZExqOStTM1l0ejBsWHhIcnR1RG5EWDlXckVoVHlyM3NPVlFkN2dLMEhjRksrNStEajJQS3pkQUtpSmNKUitNTnVqb3ZvWUpmbVB4Z2paQTVrdi93aXRtQ3dRODlVSVVOd1RUbUZnZUxlbkgyWUxBMU1wQkw0TWtLSW9id1NpRVFHU0g5UW9VS01LdFZDSElnR3RCMnZ1QUZmOVozWHpxa2tuTlo1T3pYNFptRTRGTTlLZWJRNUUrVGRmdzJSZkVQT1hZbkp4Mi9zSnZUbk50SXpUeXZUWDlqdXdPeEZ6dnVNSjZyRGNpdks4eS9KUC9Tc1JsbTdqNVFZejJDQzNnZjZ1T09oNUkydm5INlRVK2VRUS9vZGpTMnYzeTdxZXVQbUlyQ0JsVG5uckVodCtsVTJzM2dpSGpZa\\\/JKWrBmmaDKcaRexvxTf0klIYv8ZBSklGq5bFdb\\\/WYk\",\"token_hash\":\"f3bbf395c86d7ee13a22b19ec98ad57cfe5f6ecb4a90b6ef638b729cdb519ce7\"}"}
[2025-11-06 21:15:53] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:15:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:15:53] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter"}
[2025-11-06 21:15:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: missing"}
[2025-11-06 21:15:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GB5HM35UP5UMHVLVIBEMFCXUDZ26DDZSMPZQGAZ34EVCFST6UNKFZVMA with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:15:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GB5HM35UP5UMHVLVIBEMFCXUDZ26DDZSMPZQGAZ34EVCFST6UNKFZVMA created\/funded via friendbot"}
[2025-11-06 21:16:00] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:16:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:16:39] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:16:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:16:39] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GA5EJ4YPQPBMFYBQYBZSTZ5KYR7VLWMY4STSQOSFK2RPD2YYAW4QQV6B","environment":"sandbox"}
[2025-11-06 21:16:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:16:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:16:40] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GA5EJ4YPQPBMFYBQYBZSTZ5KYR7VLWMY4STSQOSFK2RPD2YYAW4QQV6B","amount":10,"encrypted_data":"UjqjZZfBlmg5FsxFVrbOQ+C8EngldueA2ONcG24Ue7pHM25mMWwvQmVNVHJidThyTUszeGxmenVGNUR3bHkzd2RKMHhtd1lsalZzNGs2RGQ3RjJEVWd6NHd4WnpncExFRm5RVEMyb2RVTjZHSFA0MFQyMWhkL0lCZnp1dXg5V0cvckVVTEZrMXB5RHhpTHZmQ2pGQmNiRlorM1JhclNPRlBxZWFYdFJUOUQxTDlNcXlabmFZbGZrWDVRWGFzamxuS3UzMlNSRytrYlJZQ1dlNFUySWRIblF5cjJiZEl0UmFxcUkvK28zNjhVdWVhbHVyMGhZcGk4REhOZkViUDFQLzhGemV4SktuSDlFNjZJeGZPRkF3QStFMzAwYVo3TzV1T1JNTFNlWmNqZVJxMjJUbWZES0hYQllXM21kemgwWDBJZmhCanZGb2JOZ2k2YWM3T0RGTnFDTTRnRVJlK1RKVrglUGwrdF9DoIYzalBbXIE7ymYy2NWZ9yVG3u8sDbgn","token_hash":"2d0164bae6434f60023bdb67b876ba5158bfad8849b164d522679bb692c82de5"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GA5EJ4YPQPBMFYBQYBZSTZ5KYR7VLWMY4STSQOSFK2RPD2YYAW4QQV6B\",\"amount\":10,\"encrypted_data\":\"UjqjZZfBlmg5FsxFVrbOQ+C8EngldueA2ONcG24Ue7pHM25mMWwvQmVNVHJidThyTUszeGxmenVGNUR3bHkzd2RKMHhtd1lsalZzNGs2RGQ3RjJEVWd6NHd4WnpncExFRm5RVEMyb2RVTjZHSFA0MFQyMWhkL0lCZnp1dXg5V0cvckVVTEZrMXB5RHhpTHZmQ2pGQmNiRlorM1JhclNPRlBxZWFYdFJUOUQxTDlNcXlabmFZbGZrWDVRWGFzamxuS3UzMlNSRytrYlJZQ1dlNFUySWRIblF5cjJiZEl0UmFxcUkvK28zNjhVdWVhbHVyMGhZcGk4REhOZkViUDFQLzhGemV4SktuSDlFNjZJeGZPRkF3QStFMzAwYVo3TzV1T1JNTFNlWmNqZVJxMjJUbWZES0hYQllXM21kemgwWDBJZmhCanZGb2JOZ2k2YWM3T0RGTnFDTTRnRVJlK1RKVrglUGwrdF9DoIYzalBbXIE7ymYy2NWZ9yVG3u8sDbgn\",\"token_hash\":\"2d0164bae6434f60023bdb67b876ba5158bfad8849b164d522679bb692c82de5\"}"}
[2025-11-06 21:16:40] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:16:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:16:40] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":512}
[2025-11-06 21:16:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: missing"}
[2025-11-06 21:16:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GA5EJ4YPQPBMFYBQYBZSTZ5KYR7VLWMY4STSQOSFK2RPD2YYAW4QQV6B with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:16:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GA5EJ4YPQPBMFYBQYBZSTZ5KYR7VLWMY4STSQOSFK2RPD2YYAW4QQV6B created\/funded via friendbot"}
[2025-11-06 21:16:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:17:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:17:12] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:17:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:17:12] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GBGNPOGDOYUK64FD4GQRDNLMZDRDTE5O4Y6WS2OIDQ44B4AB7AX3XH7H","environment":"sandbox"}
[2025-11-06 21:17:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:17:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:17:13] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GBGNPOGDOYUK64FD4GQRDNLMZDRDTE5O4Y6WS2OIDQ44B4AB7AX3XH7H","amount":10,"encrypted_data":"N\/edgTVT4uHcNkqmp8uhjKDsc9+w0YnP8IWWPefF1vxVNVBYekFFSjZiNFlkYm9pdnIzWnIxbDc4UjF6Y2tpaTJ3ZjlJK1BScW9DWDc2cDlOZEFNTnFGajVZcTdnYmFGaVBTMDcvalE5aTI5WGNCamxFMWhVdWRvUEtkOVI0NlRBMnJwSWIxUFZSVWExNWFtWUlmUVRXS2VEODRieHpFUW9YN2lkRkdScU80ODBKS0RFSWpONHNBKzI2ZkVRdGFvMWZJeE5VOSt4M1NGbVNtRXduY1RHVDVROVNWNEVZL3RGQStmakJYV252eWxmNkJtazlOeWNOSjh4OHhjWWh0N3VWb1Vic2dGT0tsMlRlWHVFMENjcmRIZEVHbVRKWDhOUVNGKzZTZlpjeHdIamk5ZFdlaXppcGpZSk83V3JvUEtKU3ZyZEZsRWRMbE1XaGc1S2M2bTBvanpLcHFMb2VOTy\/qOUYNp07UhACKLHSGeNpSKkWj7LTJ14vvEVZfDXUC","token_hash":"2a0c0e79d02680254a69ab23a569c95e7f59653b8792fb9c32f6c429d02c7e34"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GBGNPOGDOYUK64FD4GQRDNLMZDRDTE5O4Y6WS2OIDQ44B4AB7AX3XH7H\",\"amount\":10,\"encrypted_data\":\"N\\\/edgTVT4uHcNkqmp8uhjKDsc9+w0YnP8IWWPefF1vxVNVBYekFFSjZiNFlkYm9pdnIzWnIxbDc4UjF6Y2tpaTJ3ZjlJK1BScW9DWDc2cDlOZEFNTnFGajVZcTdnYmFGaVBTMDcvalE5aTI5WGNCamxFMWhVdWRvUEtkOVI0NlRBMnJwSWIxUFZSVWExNWFtWUlmUVRXS2VEODRieHpFUW9YN2lkRkdScU80ODBKS0RFSWpONHNBKzI2ZkVRdGFvMWZJeE5VOSt4M1NGbVNtRXduY1RHVDVROVNWNEVZL3RGQStmakJYV252eWxmNkJtazlOeWNOSjh4OHhjWWh0N3VWb1Vic2dGT0tsMlRlWHVFMENjcmRIZEVHbVRKWDhOUVNGKzZTZlpjeHdIamk5ZFdlaXppcGpZSk83V3JvUEtKU3ZyZEZsRWRMbE1XaGc1S2M2bTBvanpLcHFMb2VOTy\\\/qOUYNp07UhACKLHSGeNpSKkWj7LTJ14vvEVZfDXUC\",\"token_hash\":\"2a0c0e79d02680254a69ab23a569c95e7f59653b8792fb9c32f6c429d02c7e34\"}"}
[2025-11-06 21:17:13] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:17:13] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:17:13] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":512}
[2025-11-06 21:17:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 512)"}
[2025-11-06 21:17:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 211"}
[2025-11-06 21:17:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: missing","decrypted_keys":["wallet_address","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-06 21:17:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBGNPOGDOYUK64FD4GQRDNLMZDRDTE5O4Y6WS2OIDQ44B4AB7AX3XH7H with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:17:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBGNPOGDOYUK64FD4GQRDNLMZDRDTE5O4Y6WS2OIDQ44B4AB7AX3XH7H created\/funded via friendbot"}
[2025-11-06 21:17:20] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:17:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:17:42] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:17:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:17:42] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GDQDPPZJHS6MGDPKGVZI53DDM4KXX4JOKCSRJH56HSKHOIZHACGUCGZR","environment":"sandbox"}
[2025-11-06 21:17:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:17:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:17:43] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GDQDPPZJHS6MGDPKGVZI53DDM4KXX4JOKCSRJH56HSKHOIZHACGUCGZR","amount":10,"encrypted_data":"uC6tJAw\/ygqSktrzZUrfEvm25+x7ZIAGSq5CxuJ4pSdWWjRuK0RPcGVINlFpOS9pRERtSlRCa1RZaFp5OG1Ebkh2SzBIZ2ZpT1NnSjNUNHlYNUorRkVOOGpwbzZhVVRUemhiOCtRKzJTQnd3NW1CbjAxTmtuUzU0RURhVGhqUmxoRUtZTlRGSU1JV3JycUExV0NoeFJJRkhHOHhxQ2JreUVhR01jdTFTU3JCeXA1TWdXTjA5MnBSRVNGSm5qbEEvWkZhKzNBdDV0UThURVpEWlNhd0dVTXk4ODZJUHR2dnlPR1FlK0VmSlluY2kvdHMrSnhsWTBVN3RSQkIxOEJlMkFUbktXeWgzNzAxTHQxcXZpYjN1SGZTaDJ2QnlIRWs1UWl6K0xGNjc3N3U5dXJVSncvQkRCQmZsNFBWaDROMjF4V0RsUExXVmZsODM0bThYSXFKbERPakc0aU4xa0ZRSTy4gsD2UFuOkR7U7nPIgw16lD9iNJwYZQzGsJGpgcu8","token_hash":"f367950a16451b65e9c61f6665ee8752b07b49bb19faa2ac11766facf99df478"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GDQDPPZJHS6MGDPKGVZI53DDM4KXX4JOKCSRJH56HSKHOIZHACGUCGZR\",\"amount\":10,\"encrypted_data\":\"uC6tJAw\\\/ygqSktrzZUrfEvm25+x7ZIAGSq5CxuJ4pSdWWjRuK0RPcGVINlFpOS9pRERtSlRCa1RZaFp5OG1Ebkh2SzBIZ2ZpT1NnSjNUNHlYNUorRkVOOGpwbzZhVVRUemhiOCtRKzJTQnd3NW1CbjAxTmtuUzU0RURhVGhqUmxoRUtZTlRGSU1JV3JycUExV0NoeFJJRkhHOHhxQ2JreUVhR01jdTFTU3JCeXA1TWdXTjA5MnBSRVNGSm5qbEEvWkZhKzNBdDV0UThURVpEWlNhd0dVTXk4ODZJUHR2dnlPR1FlK0VmSlluY2kvdHMrSnhsWTBVN3RSQkIxOEJlMkFUbktXeWgzNzAxTHQxcXZpYjN1SGZTaDJ2QnlIRWs1UWl6K0xGNjc3N3U5dXJVSncvQkRCQmZsNFBWaDROMjF4V0RsUExXVmZsODM0bThYSXFKbERPakc0aU4xa0ZRSTy4gsD2UFuOkR7U7nPIgw16lD9iNJwYZQzGsJGpgcu8\",\"token_hash\":\"f367950a16451b65e9c61f6665ee8752b07b49bb19faa2ac11766facf99df478\"}"}
[2025-11-06 21:17:43] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:17:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:17:43] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":512}
[2025-11-06 21:17:43] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":512}
[2025-11-06 21:17:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 512)"}
[2025-11-06 21:17:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 211"}
[2025-11-06 21:17:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: missing","decrypted_keys":["wallet_address","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-06 21:17:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GDQDPPZJHS6MGDPKGVZI53DDM4KXX4JOKCSRJH56HSKHOIZHACGUCGZR with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:17:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GDQDPPZJHS6MGDPKGVZI53DDM4KXX4JOKCSRJH56HSKHOIZHACGUCGZR created\/funded via friendbot"}
[2025-11-06 21:17:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-06 21:18:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:18:30] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:18:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:18:30] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCMY5GXARUFMLRER3IMACCGL3EMC6UDQNMBODICLHWS5WRX33GMHCX46","environment":"sandbox"}
[2025-11-06 21:20:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:20:32] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:20:32] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:21:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:21:01] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:21:01] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:21:02] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCLQ2YVEM7NJ2K3SN6K7BSHXIYAEANJDBWIQCC5KK53UYAWVUJNY5WQW","environment":"sandbox"}
[2025-11-06 21:21:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:21:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:21:03] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GCLQ2YVEM7NJ2K3SN6K7BSHXIYAEANJDBWIQCC5KK53UYAWVUJNY5WQW","amount":10,"encrypted_data":"jgCsKzhOPT2OhLrx6zWaDvZeqXm2Y6WDMd7OkT2yfiBTRTJFVzkyUkxJNndDOFB3VDJnVnpEcWE0QXBjalFNMit4S0NsWFhxTzY5eFA0MWErVHErQWFwS3FoZzlRdml3RmNBN1c1dW53VGlQc1NtSWNKaWd1dXBvSjVQSmQ2MVAzODNmZ2NxZ0hnV2JGWWRmQ1pOUGVpL3pBVCtHckwraXpZcmFEcG1SU3JSbzQwR3pXeFlSdndKUE9NQmc1amNERHRZNnhMak9nMythZHhHcUJ2cGFBWFB4OXRZUUc1bEhNVEFKQ2Y1cFZFZHQ2S2pCNHBPVWMvVVkzTTEwSUtBT0NSZHVWSHpodFJjVUFqNnloVnN6VzdESDFXWWRjOWIvMnl1eXhGeW9CSHJnNTlqWlpiWFV6NUs2SDJDTW0xZFQvVjFJTjNGVVJCZlNic2JWU2xyRU5ROVlBbTVEbHJUaFYxaFJHTGpENEIwR01KYTBNdFoxWitvMHRnMlk0Q2Y4L3ZjZXJiMVdILzBiREU3VE0xb2xuSU1YK2hkNUp3d1ZnUFRNdzNOaFVSeEFaMlpFRC8xY25BPT0WZzs3hyHpggmBYP23XVgwGPUN\/Vluw3iFFkcsz8\/LWQ==","token_hash":"8c0d123091fc61e9e894d122ceb3767c7e01ea1d476e122aef015847cc483381"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GCLQ2YVEM7NJ2K3SN6K7BSHXIYAEANJDBWIQCC5KK53UYAWVUJNY5WQW\",\"amount\":10,\"encrypted_data\":\"jgCsKzhOPT2OhLrx6zWaDvZeqXm2Y6WDMd7OkT2yfiBTRTJFVzkyUkxJNndDOFB3VDJnVnpEcWE0QXBjalFNMit4S0NsWFhxTzY5eFA0MWErVHErQWFwS3FoZzlRdml3RmNBN1c1dW53VGlQc1NtSWNKaWd1dXBvSjVQSmQ2MVAzODNmZ2NxZ0hnV2JGWWRmQ1pOUGVpL3pBVCtHckwraXpZcmFEcG1SU3JSbzQwR3pXeFlSdndKUE9NQmc1amNERHRZNnhMak9nMythZHhHcUJ2cGFBWFB4OXRZUUc1bEhNVEFKQ2Y1cFZFZHQ2S2pCNHBPVWMvVVkzTTEwSUtBT0NSZHVWSHpodFJjVUFqNnloVnN6VzdESDFXWWRjOWIvMnl1eXhGeW9CSHJnNTlqWlpiWFV6NUs2SDJDTW0xZFQvVjFJTjNGVVJCZlNic2JWU2xyRU5ROVlBbTVEbHJUaFYxaFJHTGpENEIwR01KYTBNdFoxWitvMHRnMlk0Q2Y4L3ZjZXJiMVdILzBiREU3VE0xb2xuSU1YK2hkNUp3d1ZnUFRNdzNOaFVSeEFaMlpFRC8xY25BPT0WZzs3hyHpggmBYP23XVgwGPUN\\\/Vluw3iFFkcsz8\\\/LWQ==\",\"token_hash\":\"8c0d123091fc61e9e894d122ceb3767c7e01ea1d476e122aef015847cc483381\"}"}
[2025-11-06 21:21:03] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:21:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:21:03] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-11-06 21:21:03] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-11-06 21:21:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-11-06 21:21:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-11-06 21:21:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-06 21:21:08] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GCLQ2YVEM7NJ2K3SN6K7BSHXIYAEANJDBWIQCC5KK53UYAWVUJNY5WQW with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:21:09] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GCLQ2YVEM7NJ2K3SN6K7BSHXIYAEANJDBWIQCC5KK53UYAWVUJNY5WQW created\/funded via friendbot"}
[2025-11-06 21:21:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: 4640f6834788629335d158bf6ddce811ff353a86de81a8ea334994b2e99064ce"}
[2025-11-06 21:21:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-11-06 21:21:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-11-06 21:21:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 83d027f7891833755f38e79ad25446cf2b0f7d5dc58b7c5b9915044e38c5c8bb"}
[2025-11-06 21:21:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:21:47] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:21:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:21:47] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GC7QZ4BSINCQKN7JGKOSRSDSHWN3A44Q2E2SAXTYB7DCHYKVZ5G7GQHG","environment":"sandbox"}
[2025-11-06 21:21:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:21:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:21:48] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GC7QZ4BSINCQKN7JGKOSRSDSHWN3A44Q2E2SAXTYB7DCHYKVZ5G7GQHG","amount":10,"encrypted_data":"sxbYDfjQb3wBg0dYRf\/ee6qd6NjygyWJcs+XpJ\/DL2s5bmg5UDVBSXVYM0hjVnhoeUFyZFlWMmRuUVpvR3o5VEJJaUJ6cjcwZWpPZDI1b3h4YnBzYTdZL1RZT2xHN2k3UGdUYS9GZkhHQ0psWFFrdExKRCtpc01vV2EySGxXSVNpYTU1QngrN2NRc1hSRVRZbmlOVExncldGdEhGU2RlQ3BnbUUzL2RKbHVGQ2ZTYXBPZDIwYXpkaFN6Qnl5NzRrNkpGRlo5MFVTaENVVG1DNzRLK01mUFpWZjZlcHBKVWRPcTlWN0ZwNGhKUXJGQjFtSGlQSFFwYS9LSmlLL0Nacmk2NVI2Vk9TbXVsSGhTOVVZZEZUV2ZWOWJzUnFVNC9iVWhrYlFEaXJ3Y2lnSlZ0VFJRdytVWjVtUklGekpsWFMvNUkwZ0VYZW11UDJxMXZNVnJEUG04d1RpSDJoRDRGRm5CMVRvN2xCdStLZk5XUXFUblBMcnVQZ3F1M1VmZTI3elBpNVczV01VeHF1Ky9DblBRZ21hU1k3RjF0UFRnT2M2eklsMGhSdEZvSjluNDdEOFUxdll3PT03Y7dDjxPO\/nYWh3g9n7vkxsGxQClR7UNSCpQjiVAPaA==","token_hash":"16b104ff4811e1be72131032d8193cdcf4588dd1be2e3a5a04b95fa059ff4e9a"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GC7QZ4BSINCQKN7JGKOSRSDSHWN3A44Q2E2SAXTYB7DCHYKVZ5G7GQHG\",\"amount\":10,\"encrypted_data\":\"sxbYDfjQb3wBg0dYRf\\\/ee6qd6NjygyWJcs+XpJ\\\/DL2s5bmg5UDVBSXVYM0hjVnhoeUFyZFlWMmRuUVpvR3o5VEJJaUJ6cjcwZWpPZDI1b3h4YnBzYTdZL1RZT2xHN2k3UGdUYS9GZkhHQ0psWFFrdExKRCtpc01vV2EySGxXSVNpYTU1QngrN2NRc1hSRVRZbmlOVExncldGdEhGU2RlQ3BnbUUzL2RKbHVGQ2ZTYXBPZDIwYXpkaFN6Qnl5NzRrNkpGRlo5MFVTaENVVG1DNzRLK01mUFpWZjZlcHBKVWRPcTlWN0ZwNGhKUXJGQjFtSGlQSFFwYS9LSmlLL0Nacmk2NVI2Vk9TbXVsSGhTOVVZZEZUV2ZWOWJzUnFVNC9iVWhrYlFEaXJ3Y2lnSlZ0VFJRdytVWjVtUklGekpsWFMvNUkwZ0VYZW11UDJxMXZNVnJEUG04d1RpSDJoRDRGRm5CMVRvN2xCdStLZk5XUXFUblBMcnVQZ3F1M1VmZTI3elBpNVczV01VeHF1Ky9DblBRZ21hU1k3RjF0UFRnT2M2eklsMGhSdEZvSjluNDdEOFUxdll3PT03Y7dDjxPO\\\/nYWh3g9n7vkxsGxQClR7UNSCpQjiVAPaA==\",\"token_hash\":\"16b104ff4811e1be72131032d8193cdcf4588dd1be2e3a5a04b95fa059ff4e9a\"}"}
[2025-11-06 21:21:48] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:21:48] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:21:48] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-11-06 21:21:48] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-11-06 21:21:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-11-06 21:21:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-11-06 21:21:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-06 21:21:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GC7QZ4BSINCQKN7JGKOSRSDSHWN3A44Q2E2SAXTYB7DCHYKVZ5G7GQHG with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:21:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC7QZ4BSINCQKN7JGKOSRSDSHWN3A44Q2E2SAXTYB7DCHYKVZ5G7GQHG created\/funded via friendbot"}
[2025-11-06 21:21:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: dcc245951efb4c3d566801352198d058a0ede4f17734139003a51bd7b49def09"}
[2025-11-06 21:22:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-11-06 21:22:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-11-06 21:22:08] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: c0cb491fb7252e83259297119c140bb1b55220359a4f2a5a822b5a2f9e90c988"}
[2025-11-06 21:23:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-06 21:23:14] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:23:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:23:14] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GAC4ORFXRGBGDC5I5S7DCYVWOWMHJTGWAVHAA7CXXRVQBBT3I6IBKY2R","environment":"sandbox"}
[2025-11-06 21:23:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-06 21:23:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-06 21:23:15] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","network":"stellar","wallet_address":"GAC4ORFXRGBGDC5I5S7DCYVWOWMHJTGWAVHAA7CXXRVQBBT3I6IBKY2R","amount":10,"encrypted_data":"67oCuWg5R9bRVabIE+2uXB38uP8oM1mgAmHjHBnHhndtb2VRazRZcXlTMjN5NFEwSlNlT3BDNitpazRBWjdHNHpuRDl6WEJEbVdzdVJQbjNOcWxMNFNDZzFFOHViSU4xOExhRXFCUExYcGFCWjhHQ2EvV1dnOThlKyttc3pUNGVFWEJETDZGWFRUTVdHREZiclRaZm9SK2ZiYjlVUmx3dE5SemRTYlJidUNOb05pL0hXQ0xNMlNPcW5WUm9VL1ZpNXZSbE92ZHBMMVhFWFE3QXVCTllsdkNJbVd3b2kyT3dWd0pXakRFdHYyMFhYdGNqREdXTUtvbnhvc3lSQlhzeE1tNnY4MGN2RDdsRVZWWThkOWRiMlVMY2Y1SVpXaEdadm5kakZ2WFl4K1RDcWNYSUNJSEl6TE51UUI5NkxoMGp1cUZrNW9sUmFndzdFRExScUliZEdRaCtvamFVOUxlU0ZNY0U4NW9tS3lkdnR3UmpHc2RKbUt6RjRjRDZmK1RvcmdVeWE0bWZTQVYzeHBjYkhzSDRjWmFncHdRRGtlRS9IRnZKZFhvSUZGWldCRjB3ZjF3ZWpnPT3CeusSCrmlI+NA5A3Si9WZy\/2+C9Je0+NG+uekMfst1g==","token_hash":"c3c04f079d5deccc521ab8f04043beee866029b73f63e9f2410d285a05451201"},"raw_input":"{\"crypto_type\":\"usdt\",\"network\":\"stellar\",\"wallet_address\":\"GAC4ORFXRGBGDC5I5S7DCYVWOWMHJTGWAVHAA7CXXRVQBBT3I6IBKY2R\",\"amount\":10,\"encrypted_data\":\"67oCuWg5R9bRVabIE+2uXB38uP8oM1mgAmHjHBnHhndtb2VRazRZcXlTMjN5NFEwSlNlT3BDNitpazRBWjdHNHpuRDl6WEJEbVdzdVJQbjNOcWxMNFNDZzFFOHViSU4xOExhRXFCUExYcGFCWjhHQ2EvV1dnOThlKyttc3pUNGVFWEJETDZGWFRUTVdHREZiclRaZm9SK2ZiYjlVUmx3dE5SemRTYlJidUNOb05pL0hXQ0xNMlNPcW5WUm9VL1ZpNXZSbE92ZHBMMVhFWFE3QXVCTllsdkNJbVd3b2kyT3dWd0pXakRFdHYyMFhYdGNqREdXTUtvbnhvc3lSQlhzeE1tNnY4MGN2RDdsRVZWWThkOWRiMlVMY2Y1SVpXaEdadm5kakZ2WFl4K1RDcWNYSUNJSEl6TE51UUI5NkxoMGp1cUZrNW9sUmFndzdFRExScUliZEdRaCtvamFVOUxlU0ZNY0U4NW9tS3lkdnR3UmpHc2RKbUt6RjRjRDZmK1RvcmdVeWE0bWZTQVYzeHBjYkhzSDRjWmFncHdRRGtlRS9IRnZKZFhvSUZGWldCRjB3ZjF3ZWpnPT3CeusSCrmlI+NA5A3Si9WZy\\\/2+C9Je0+NG+uekMfst1g==\",\"token_hash\":\"c3c04f079d5deccc521ab8f04043beee866029b73f63e9f2410d285a05451201\"}"}
[2025-11-06 21:23:15] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:23:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-06 21:23:15] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-11-06 21:23:15] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-11-06 21:23:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-11-06 21:23:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-11-06 21:23:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-06 21:23:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GAC4ORFXRGBGDC5I5S7DCYVWOWMHJTGWAVHAA7CXXRVQBBT3I6IBKY2R with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-06 21:23:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GAC4ORFXRGBGDC5I5S7DCYVWOWMHJTGWAVHAA7CXXRVQBBT3I6IBKY2R created\/funded via friendbot"}
[2025-11-06 21:23:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: cc1663d2ce490a36d18ad2fc9b0d242de4f7519b3336f12f6aeee4fec902ef52"}
[2025-11-06 21:23:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-11-06 21:23:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-11-06 21:23:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 2b576f5b5f0f51a4b8b8c57da4fbc28b8a8a67db7e1a6944ec6b26a9be6e9c46"}
[2025-11-06 21:23:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-06 21:23:34] DEBUG: USDTStellarCrypto created successfully
[2025-11-06 21:23:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 10:24:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:24:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:26:37] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:26:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:26:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:26:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:26:51] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 10:26:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 10:28:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:28:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:42:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:42:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:47:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:47:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:47:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:47:43] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:47:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 10:57:05] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:57:08] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 10:57:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 10:57:13] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 10:57:13] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 10:57:14] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GCZSPT5OKFNTJ35IJ5JX2OML72OPVVVS4ANHAQBYACSNH3R63ASU3ZXW","environment":"sandbox"}
[2025-11-09 10:57:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GCZSPT5OKFNTJ35IJ5JX2OML72OPVVVS4ANHAQBYACSNH3R63ASU3ZXW pre-funded via friendbot during token creation"}
[2025-11-09 10:57:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-09 10:57:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 10:57:19] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 10:57:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 11:01:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 11:09:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 11:09:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 11:20:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 11:20:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-09 11:20:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 11:22:49] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 11:22:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 11:22:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 11:22:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-09 11:23:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 11:46:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 11:46:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 12:41:08] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 12:41:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 12:41:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 12:41:15] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 12:41:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 13:00:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 13:00:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:00:53] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 13:00:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 13:00:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:03:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 13:03:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:03:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:04:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:04:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 13:04:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:11:47] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 13:11:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:15:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 13:15:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:16:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 13:16:03] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 13:16:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 13:16:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 15:46:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 15:46:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 15:46:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 15:46:41] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 15:46:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 15:55:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:27:53] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:27:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:29:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:29:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:29:15] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:29:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:30:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:34:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:34:10] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:34:11] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:55:58] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:56:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:56:03] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:56:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:56:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 16:56:08] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"GCZSPT5OKFNTJ35IJ5JX2OML72OPVVVS4ANHAQBYACSNH3R63ASU3ZXW","amount":10},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"GCZSPT5OKFNTJ35IJ5JX2OML72OPVVVS4ANHAQBYACSNH3R63ASU3ZXW\",\n \"amount\": 10.0\n}"}
[2025-11-09 16:56:09] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-09 16:57:10] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:57:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:57:25] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:57:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:57:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:57:32] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:57:32] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:57:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:57:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 16:57:48] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:57:48] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:57:48] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","environment":"sandbox"}
[2025-11-09 16:57:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV pre-funded via friendbot during token creation"}
[2025-11-09 16:57:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-09 16:58:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 16:58:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 16:58:04] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 16:58:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 16:58:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 16:58:09] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","amount":10},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV\",\n \"amount\": 10.0\n}"}
[2025-11-09 16:58:09] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-09 18:04:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 18:04:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:04:37] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:04:37] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:04:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 18:04:43] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","amount":10,"network":"stellar","token_hash":"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b"},"raw_input":"{\n \"crypto_type\": \"usdt\",\n \"wallet_address\": \"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV\",\n \"amount\": 10.0,\n \"network\": \"stellar\",\n \"token_hash\": \"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b\"\n}"}
[2025-11-09 18:04:43] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:04:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:04:43] DEBUG: test-wallets/fund | Context: {"message":"encrypted_data not in request, trying to find in DB","input_keys":["crypto_type","wallet_address","amount","network","token_hash"]}
[2025-11-09 18:04:43] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-09 18:04:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"encryptedData is null or empty, cannot extract walletSeed","encryptedData_null":true,"encryptedData_empty":true}
[2025-11-09 18:04:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-09 18:04:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV created\/funded via friendbot"}
[2025-11-09 18:04:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding failed: Cannot create trustline: walletSeed is required but not provided. Trustline must be created by wallet owner before receiving non-native assets."}
[2025-11-09 18:36:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 18:36:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:36:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:36:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:36:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 18:36:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","amount":10,"network":"stellar","token_hash":"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b","encrypted_data":"Of55p\/GBaqFYwu4fkCRMLBFOzftxdZINm\/b6D21RCl1vSEh4ZjloeXhRekZWVWVJUmxxeUNZMERvVlNCbFdZTnlRV1UwL05XTXNDZElvbUYxNmRoTXphS1ZLbUhPSTNWRldwWDV4ZTBaVVlqRDh3VEdsWWJLSFp3cnFWN2JJTHlPWHhKWGNhYUh2ZzVQSE9nNDdhd1JzMlYyNnNQeklHMW5DbmlrZzRqZGJsa2hRR25jWFh2SU5mbU1VY0NhL2xyVS9nb1BKdWhMUXVYVHV5MW9lVjFvY0V3dTI2emtueTJjU2hKa3Z0MU5HbFNpeHlhUUlIYkdsN09rNVJNTGFNUDljUlN4ME5Kc25OTUNIaTE5b3Y1Ky9tRmNzOTVHOVk3TnFlV1MxKzdlTWhXYWhiYU84WkxoZ2RyRHYvYVJBM2xBMU5VengrbjMyS0VlaG9ZV1pwMVYwdnI2UDRYdDZtMTQ5ODZCK1lSY25OVnRONXZJNG5PUXVKQ0pmd0FXWEpHd2tSUnAzRit1TjFYRStJYThLTG1BSExuMWU1SjB2NFpPSmZDSkd2T2JJTGJkcnd1c3hidXRnPT3XGlpa56UCLtLnnk6V3ek9ETHIflX2RMIhehuxmvGH4w=="},"raw_input":"{\n \"crypto_type\": \"usdt\",\n \"wallet_address\": \"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV\",\n \"amount\": 10.0,\n \"network\": \"stellar\",\n \"token_hash\": \"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b\",\n \"encrypted_data\": \"Of55p\/GBaqFYwu4fkCRMLBFOzftxdZINm\/b6D21RCl1vSEh4ZjloeXhRekZWVWVJUmxxeUNZMERvVlNCbFdZTnlRV1UwL05XTXNDZElvbUYxNmRoTXphS1ZLbUhPSTNWRldwWDV4ZTBaVVlqRDh3VEdsWWJLSFp3cnFWN2JJTHlPWHhKWGNhYUh2ZzVQSE9nNDdhd1JzMlYyNnNQeklHMW5DbmlrZzRqZGJsa2hRR25jWFh2SU5mbU1VY0NhL2xyVS9nb1BKdWhMUXVYVHV5MW9lVjFvY0V3dTI2emtueTJjU2hKa3Z0MU5HbFNpeHlhUUlIYkdsN09rNVJNTGFNUDljUlN4ME5Kc25OTUNIaTE5b3Y1Ky9tRmNzOTVHOVk3TnFlV1MxKzdlTWhXYWhiYU84WkxoZ2RyRHYvYVJBM2xBMU5VengrbjMyS0VlaG9ZV1pwMVYwdnI2UDRYdDZtMTQ5ODZCK1lSY25OVnRONXZJNG5PUXVKQ0pmd0FXWEpHd2tSUnAzRit1TjFYRStJYThLTG1BSExuMWU1SjB2NFpPSmZDSkd2T2JJTGJkcnd1c3hidXRnPT3XGlpa56UCLtLnnk6V3ek9ETHIflX2RMIhehuxmvGH4w==\"\n}"}
[2025-11-09 18:36:15] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:36:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:36:15] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-11-09 18:36:15] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-11-09 18:36:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-11-09 18:36:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-11-09 18:36:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-09 18:36:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV with 10 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-09 18:36:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV created\/funded via friendbot"}
[2025-11-09 18:36:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: 4d0cf5187eadf4e505b0e520db55550b442e433ca886cb82d3bc7354317f5de8"}
[2025-11-09 18:36:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-11-09 18:36:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-11-09 18:36:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 3ce851de87663e04390ed4a340af07f06954b13b85ef7a88c6b168e88b0915b2"}
[2025-11-09 18:36:44] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 18:36:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:36:46] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:36:46] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:42:30] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 18:42:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-09 18:42:37] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:42:37] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:42:37] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDT","walletAddress":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","environment":"sandbox"}
[2025-11-09 18:42:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4 pre-funded via friendbot during token creation"}
[2025-11-09 18:42:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-09 18:42:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:42:43] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:42:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:42:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:42:50] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:42:50] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:45:25] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 18:45:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:45:28] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:45:28] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:45:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 18:45:40] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","amount":5,"network":"stellar","token_hash":"0ff833afaac5c19376c2c723f9c1efe98539eff41f0e7341d73df1900fedbc11","encrypted_data":"k7x0c9Fi9PZTqerL02T80DU3qmspotDq9Sa9GFnT9xpKZThZQzRyL3pkbElobDFLTTROSmdLWmkyZ21sMlBLUmwvZ1psd0R0V0RYQk9md2JsRnFLcHVxYk82YWhUbHlYeXdQb1dCTUlMMVRJaFZyMlRNUmZLd1dzNlRYMHVWZlhEY2lkeHlUOGx5N0hOUmdzdmNCTDdtVEhGNU8zZmY2aU1IbFp4enpjbjhKMnVhMkt2aENhdVZNTmFhUEtVSmpFWG1QL1ZnMGhvTzdhZ2NwZGd3TFVOcnJXdm5tZWhqVWo2V1kzQzllaEhvaXM0R2pjdjQ5SnVFNE9nU05tVncrd2NQbDFxbnBwZUR1Mk9RblNSN1lsV1g4aXpETEFDT3B3cEk3N3d0Q3BZVTdCc3ZNMXFkMDFTanBUSkJmUWEzc25PTFErRVJnYlYrdW1wNGRCcWVzbnF6Q1RZazJJOXBFUkUwdkxsYWl2VXNjays0WEhPTDVCd3EycXNVanRkc2NDUFpUUjFJSnkvaThUQ2Nia01sQzNEbEpQQkw5NjJDL2VMN05sbzNmNEtUT3NWQlNnODZ1Qm5nPT2F2wPhSHi18c\/7OUrarGma\/yhf+\/9KWzYbqFLEy6XQVg=="},"raw_input":"{\n \"crypto_type\": \"usdt\",\n \"wallet_address\": \"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4\",\n \"amount\": 5.0,\n \"network\": \"stellar\",\n \"token_hash\": \"0ff833afaac5c19376c2c723f9c1efe98539eff41f0e7341d73df1900fedbc11\",\n \"encrypted_data\": \"k7x0c9Fi9PZTqerL02T80DU3qmspotDq9Sa9GFnT9xpKZThZQzRyL3pkbElobDFLTTROSmdLWmkyZ21sMlBLUmwvZ1psd0R0V0RYQk9md2JsRnFLcHVxYk82YWhUbHlYeXdQb1dCTUlMMVRJaFZyMlRNUmZLd1dzNlRYMHVWZlhEY2lkeHlUOGx5N0hOUmdzdmNCTDdtVEhGNU8zZmY2aU1IbFp4enpjbjhKMnVhMkt2aENhdVZNTmFhUEtVSmpFWG1QL1ZnMGhvTzdhZ2NwZGd3TFVOcnJXdm5tZWhqVWo2V1kzQzllaEhvaXM0R2pjdjQ5SnVFNE9nU05tVncrd2NQbDFxbnBwZUR1Mk9RblNSN1lsV1g4aXpETEFDT3B3cEk3N3d0Q3BZVTdCc3ZNMXFkMDFTanBUSkJmUWEzc25PTFErRVJnYlYrdW1wNGRCcWVzbnF6Q1RZazJJOXBFUkUwdkxsYWl2VXNjays0WEhPTDVCd3EycXNVanRkc2NDUFpUUjFJSnkvaThUQ2Nia01sQzNEbEpQQkw5NjJDL2VMN05sbzNmNEtUT3NWQlNnODZ1Qm5nPT2F2wPhSHi18c\/7OUrarGma\/yhf+\/9KWzYbqFLEy6XQVg==\"\n}"}
[2025-11-09 18:45:40] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:45:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:45:40] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-11-09 18:45:40] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-11-09 18:45:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-11-09 18:45:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-11-09 18:45:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-09 18:45:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4 with 5 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-09 18:45:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4 created\/funded via friendbot"}
[2025-11-09 18:45:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: e5b319bef39dd43cbc57d2164698b0c1ce8b2bdf872ce8b287a95f4ee019d8cf"}
[2025-11-09 18:45:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-11-09 18:45:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-11-09 18:45:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:45:57] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:45:57] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 18:45:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 779d6d29441e08d86e0f92396d475f6451812365ade50951373f38b1507e785d"}
[2025-11-09 18:46:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 18:46:02] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 18:46:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 19:03:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 19:03:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 19:03:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 19:03:48] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","amount":1,"token_hash":"402aacecefb370d42374061fe56e2bef08b02c5cddedda811022a8e31bf80585","encrypted_data":"Z6UHA4d8wKn5w2IvCReW53edplBkL5Y+RtKHqjQ4SM5qRUdKUEU1UFBQb1VSWFYxNkxuc1BkL0lEdXM5K1UxamF4RGF3YUxaZVRXLzh2dmM2SW1XR1FlUlRxZlZodS9jTnhxL2k5SjliS2Jtc1RJcFNZU0RsTEt1T0NvbExDLzlvN09uNDlheUlWQ1B3M1JHRHlIQllrMi93d2pzWGQ3OTlCMW8ycWt4RVhjckRoS2lOak9CaGdhNjNmSlFzNGhJTDZmMFZEV2V4djhWc3JSdGdpazdkdTV0ZndqUUI1SXRmTXNyWFFrWUxBcDFPeVJlT215YVJWc1AwblpaaGFiWUhwOTZ1L1JldTYrYks2ZVo1MHBBZlRXaXFDQ3krenJ4Y1c4UmY0V1dIcytDKzRvbFVJNnQ0S3hLTHpFYm5XSkJ5NGZkN2RrVWJ5Q0lKQm1LZVBlL1FJZjFPUDdqSlNCMTBJeEhUS3MvNTBuUGdtc0hkUTFEa3ptQ3BTTFZ2eVlmcVF3VXZHZUx6VlU9PS1aflPxzkPeY+QHBILGgR0KJ4OhUQ9lXThLiSyeFp8="},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg\",\n \"amount\": 1.0,\n \"token_hash\": \"402aacecefb370d42374061fe56e2bef08b02c5cddedda811022a8e31bf80585\",\n \"encrypted_data\": \"Z6UHA4d8wKn5w2IvCReW53edplBkL5Y+RtKHqjQ4SM5qRUdKUEU1UFBQb1VSWFYxNkxuc1BkL0lEdXM5K1UxamF4RGF3YUxaZVRXLzh2dmM2SW1XR1FlUlRxZlZodS9jTnhxL2k5SjliS2Jtc1RJcFNZU0RsTEt1T0NvbExDLzlvN09uNDlheUlWQ1B3M1JHRHlIQllrMi93d2pzWGQ3OTlCMW8ycWt4RVhjckRoS2lOak9CaGdhNjNmSlFzNGhJTDZmMFZEV2V4djhWc3JSdGdpazdkdTV0ZndqUUI1SXRmTXNyWFFrWUxBcDFPeVJlT215YVJWc1AwblpaaGFiWUhwOTZ1L1JldTYrYks2ZVo1MHBBZlRXaXFDQ3krenJ4Y1c4UmY0V1dIcytDKzRvbFVJNnQ0S3hLTHpFYm5XSkJ5NGZkN2RrVWJ5Q0lKQm1LZVBlL1FJZjFPUDdqSlNCMTBJeEhUS3MvNTBuUGdtc0hkUTFEa3ptQ3BTTFZ2eVlmcVF3VXZHZUx6VlU9PS1aflPxzkPeY+QHBILGgR0KJ4OhUQ9lXThLiSyeFp8=\"\n}"}
[2025-11-09 19:03:48] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-09 19:03:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 19:04:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 19:04:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 19:04:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 19:04:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-09 19:04:23] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","amount":5,"network":"stellar","token_hash":"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b","encrypted_data":"Of55p\/GBaqFYwu4fkCRMLBFOzftxdZINm\/b6D21RCl1vSEh4ZjloeXhRekZWVWVJUmxxeUNZMERvVlNCbFdZTnlRV1UwL05XTXNDZElvbUYxNmRoTXphS1ZLbUhPSTNWRldwWDV4ZTBaVVlqRDh3VEdsWWJLSFp3cnFWN2JJTHlPWHhKWGNhYUh2ZzVQSE9nNDdhd1JzMlYyNnNQeklHMW5DbmlrZzRqZGJsa2hRR25jWFh2SU5mbU1VY0NhL2xyVS9nb1BKdWhMUXVYVHV5MW9lVjFvY0V3dTI2emtueTJjU2hKa3Z0MU5HbFNpeHlhUUlIYkdsN09rNVJNTGFNUDljUlN4ME5Kc25OTUNIaTE5b3Y1Ky9tRmNzOTVHOVk3TnFlV1MxKzdlTWhXYWhiYU84WkxoZ2RyRHYvYVJBM2xBMU5VengrbjMyS0VlaG9ZV1pwMVYwdnI2UDRYdDZtMTQ5ODZCK1lSY25OVnRONXZJNG5PUXVKQ0pmd0FXWEpHd2tSUnAzRit1TjFYRStJYThLTG1BSExuMWU1SjB2NFpPSmZDSkd2T2JJTGJkcnd1c3hidXRnPT3XGlpa56UCLtLnnk6V3ek9ETHIflX2RMIhehuxmvGH4w=="},"raw_input":"{\n \"crypto_type\": \"usdt\",\n \"wallet_address\": \"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV\",\n \"amount\": 5.0,\n \"network\": \"stellar\",\n \"token_hash\": \"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b\",\n \"encrypted_data\": \"Of55p\/GBaqFYwu4fkCRMLBFOzftxdZINm\/b6D21RCl1vSEh4ZjloeXhRekZWVWVJUmxxeUNZMERvVlNCbFdZTnlRV1UwL05XTXNDZElvbUYxNmRoTXphS1ZLbUhPSTNWRldwWDV4ZTBaVVlqRDh3VEdsWWJLSFp3cnFWN2JJTHlPWHhKWGNhYUh2ZzVQSE9nNDdhd1JzMlYyNnNQeklHMW5DbmlrZzRqZGJsa2hRR25jWFh2SU5mbU1VY0NhL2xyVS9nb1BKdWhMUXVYVHV5MW9lVjFvY0V3dTI2emtueTJjU2hKa3Z0MU5HbFNpeHlhUUlIYkdsN09rNVJNTGFNUDljUlN4ME5Kc25OTUNIaTE5b3Y1Ky9tRmNzOTVHOVk3TnFlV1MxKzdlTWhXYWhiYU84WkxoZ2RyRHYvYVJBM2xBMU5VengrbjMyS0VlaG9ZV1pwMVYwdnI2UDRYdDZtMTQ5ODZCK1lSY25OVnRONXZJNG5PUXVKQ0pmd0FXWEpHd2tSUnAzRit1TjFYRStJYThLTG1BSExuMWU1SjB2NFpPSmZDSkd2T2JJTGJkcnd1c3hidXRnPT3XGlpa56UCLtLnnk6V3ek9ETHIflX2RMIhehuxmvGH4w==\"\n}"}
[2025-11-09 19:04:23] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 19:04:23] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 19:04:23] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-11-09 19:04:23] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-11-09 19:04:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-11-09 19:04:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-11-09 19:04:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-11-09 19:04:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV with 5 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-11-09 19:04:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV created\/funded via friendbot"}
[2025-11-09 19:04:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: d77c96f912bb74e9e42e69ca206a34095b150c95d4d7416fb0e9231ad5e8f29f"}
[2025-11-09 19:04:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 19:04:42] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 19:04:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 19:04:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-09 19:04:46] DEBUG: USDTStellarCrypto created successfully
[2025-11-09 19:04:46] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-09 19:37:15] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-09 19:38:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 10:05:10] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 10:05:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 10:08:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 10:08:30] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 10:10:01] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 13:37:43] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 13:37:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 13:37:53] DEBUG: USDTStellarCrypto created successfully
[2025-11-10 13:37:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-10 13:37:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 13:37:57] DEBUG: USDTStellarCrypto created successfully
[2025-11-10 13:37:57] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-10 13:39:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 13:39:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 13:40:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 13:40:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 13:40:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 13:40:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 13:41:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 14:32:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 14:32:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 14:32:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 15:00:44] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:00:45] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:00:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 15:00:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-10 15:01:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:03:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 15:14:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:14:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 15:14:33] WARNING: Monero refresh failed: RPC request failed: Failed to connect to 192.168.1.187 port 18083 after 21023 ms: Could not connect to server
[2025-11-10 15:25:57] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:25:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 15:26:01] WARNING: Monero refresh failed: RPC request failed: Failed to connect to 127.0.0.1 port 18083 after 2026 ms: Could not connect to server
[2025-11-10 15:56:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:56:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 15:56:53] WARNING: Monero refresh failed: RPC request failed with HTTP 401:
Unauthorized Access401 Unauthorized
[2025-11-10 15:59:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 15:59:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 16:14:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 16:14:34] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"49pPDLi1XH7guEXCuK9JsMfkKFTQc3V7TUgvhQhGtfae7YKgzeMBnDN9dmcrpNtSjcY21UEzhcFPB4hf1srVLvDR7FiHr4d","amount":10,"token_hash":"672109aae3f240321e731ecb6b8575c49e74db05198223efdc1323dd5443526f","encrypted_data":"OOfeov+qYBgZnpquuPr9Wq9qXf7dPjeqrPO3uJdyHbJBVUtjUGcvWlp2QVRUM3lNM1EvdkIxVS9RdHJtamM5cDA2clZJQnJPa2o4R25vQ0VQRFBDNVJ5QVMzTUhBd0pCYkkvNUVqUmV3djZCMmV6bjMrd0RPUmJKMmE5UVlNSUkwaVdCSjJuR0lQQ2ZUL2MyVnhuZVM4UHgvWnJjNDVsVG9mV2NibU9TYVVndW9pbFY4TEtJTkxGVHRNUUFoL294MEZSSG1JN3VtT0l3Qi9xZWNsREY3ZHdkb2lraCt1T25lcTVTMzEzZVZYS25yd1N6bVFSUHQ0UUxEWFlvaURtVzJhSFFiVE5GSk10cHdJWFlQMCtpZ2VNN0ZyMnd6MllCNFFvdThNMzhGY1VjTkNCV0YwQm9Bdk1DQmI4K3RsdlNpRXRIWk5nQnFNckpHSENCb3hDcFVUTFJnLzQvS3NqdkpPaktnanVVS2ptazN5WElIVCt6UHRIeDF1bngxS3Brb1ZvSVI5ejhSZkVtSmwyU2pneFhINmhHcjVoKzEzcW2EwWcL+G2ijLpiqWk8Rd0oBtOxjCRVpzx89W6oYni92A=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"49pPDLi1XH7guEXCuK9JsMfkKFTQc3V7TUgvhQhGtfae7YKgzeMBnDN9dmcrpNtSjcY21UEzhcFPB4hf1srVLvDR7FiHr4d\",\n \"amount\": 10.0,\n \"token_hash\": \"672109aae3f240321e731ecb6b8575c49e74db05198223efdc1323dd5443526f\",\n \"encrypted_data\": \"OOfeov+qYBgZnpquuPr9Wq9qXf7dPjeqrPO3uJdyHbJBVUtjUGcvWlp2QVRUM3lNM1EvdkIxVS9RdHJtamM5cDA2clZJQnJPa2o4R25vQ0VQRFBDNVJ5QVMzTUhBd0pCYkkvNUVqUmV3djZCMmV6bjMrd0RPUmJKMmE5UVlNSUkwaVdCSjJuR0lQQ2ZUL2MyVnhuZVM4UHgvWnJjNDVsVG9mV2NibU9TYVVndW9pbFY4TEtJTkxGVHRNUUFoL294MEZSSG1JN3VtT0l3Qi9xZWNsREY3ZHdkb2lraCt1T25lcTVTMzEzZVZYS25yd1N6bVFSUHQ0UUxEWFlvaURtVzJhSFFiVE5GSk10cHdJWFlQMCtpZ2VNN0ZyMnd6MllCNFFvdThNMzhGY1VjTkNCV0YwQm9Bdk1DQmI4K3RsdlNpRXRIWk5nQnFNckpHSENCb3hDcFVUTFJnLzQvS3NqdkpPaktnanVVS2ptazN5WElIVCt6UHRIeDF1bngxS3Brb1ZvSVI5ejhSZkVtSmwyU2pneFhINmhHcjVoKzEzcW2EwWcL+G2ijLpiqWk8Rd0oBtOxjCRVpzx89W6oYni92A==\"\n}"}
[2025-11-10 16:14:35] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 16:14:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 16:15:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 16:15:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 16:19:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 16:54:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 16:54:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 16:54:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:19:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:19:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:20:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 17:20:28] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"49pPDLi1XH7guEXCuK9JsMfkKFTQc3V7TUgvhQhGtfae7YKgzeMBnDN9dmcrpNtSjcY21UEzhcFPB4hf1srVLvDR7FiHr4d","amount":10,"token_hash":"672109aae3f240321e731ecb6b8575c49e74db05198223efdc1323dd5443526f","encrypted_data":"OOfeov+qYBgZnpquuPr9Wq9qXf7dPjeqrPO3uJdyHbJBVUtjUGcvWlp2QVRUM3lNM1EvdkIxVS9RdHJtamM5cDA2clZJQnJPa2o4R25vQ0VQRFBDNVJ5QVMzTUhBd0pCYkkvNUVqUmV3djZCMmV6bjMrd0RPUmJKMmE5UVlNSUkwaVdCSjJuR0lQQ2ZUL2MyVnhuZVM4UHgvWnJjNDVsVG9mV2NibU9TYVVndW9pbFY4TEtJTkxGVHRNUUFoL294MEZSSG1JN3VtT0l3Qi9xZWNsREY3ZHdkb2lraCt1T25lcTVTMzEzZVZYS25yd1N6bVFSUHQ0UUxEWFlvaURtVzJhSFFiVE5GSk10cHdJWFlQMCtpZ2VNN0ZyMnd6MllCNFFvdThNMzhGY1VjTkNCV0YwQm9Bdk1DQmI4K3RsdlNpRXRIWk5nQnFNckpHSENCb3hDcFVUTFJnLzQvS3NqdkpPaktnanVVS2ptazN5WElIVCt6UHRIeDF1bngxS3Brb1ZvSVI5ejhSZkVtSmwyU2pneFhINmhHcjVoKzEzcW2EwWcL+G2ijLpiqWk8Rd0oBtOxjCRVpzx89W6oYni92A=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"49pPDLi1XH7guEXCuK9JsMfkKFTQc3V7TUgvhQhGtfae7YKgzeMBnDN9dmcrpNtSjcY21UEzhcFPB4hf1srVLvDR7FiHr4d\",\n \"amount\": 10.0,\n \"token_hash\": \"672109aae3f240321e731ecb6b8575c49e74db05198223efdc1323dd5443526f\",\n \"encrypted_data\": \"OOfeov+qYBgZnpquuPr9Wq9qXf7dPjeqrPO3uJdyHbJBVUtjUGcvWlp2QVRUM3lNM1EvdkIxVS9RdHJtamM5cDA2clZJQnJPa2o4R25vQ0VQRFBDNVJ5QVMzTUhBd0pCYkkvNUVqUmV3djZCMmV6bjMrd0RPUmJKMmE5UVlNSUkwaVdCSjJuR0lQQ2ZUL2MyVnhuZVM4UHgvWnJjNDVsVG9mV2NibU9TYVVndW9pbFY4TEtJTkxGVHRNUUFoL294MEZSSG1JN3VtT0l3Qi9xZWNsREY3ZHdkb2lraCt1T25lcTVTMzEzZVZYS25yd1N6bVFSUHQ0UUxEWFlvaURtVzJhSFFiVE5GSk10cHdJWFlQMCtpZ2VNN0ZyMnd6MllCNFFvdThNMzhGY1VjTkNCV0YwQm9Bdk1DQmI4K3RsdlNpRXRIWk5nQnFNckpHSENCb3hDcFVUTFJnLzQvS3NqdkpPaktnanVVS2ptazN5WElIVCt6UHRIeDF1bngxS3Brb1ZvSVI5ejhSZkVtSmwyU2pneFhINmhHcjVoKzEzcW2EwWcL+G2ijLpiqWk8Rd0oBtOxjCRVpzx89W6oYni92A==\"\n}"}
[2025-11-10 17:20:29] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:21:49] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:21:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:33:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:33:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:33:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:34:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:34:07] DEBUG: USDTStellarCrypto created successfully
[2025-11-10 17:34:07] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-10 17:34:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:34:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 17:34:24] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"49pPDLi1XH7guEXCuK9JsMfkKFTQc3V7TUgvhQhGtfae7YKgzeMBnDN9dmcrpNtSjcY21UEzhcFPB4hf1srVLvDR7FiHr4d","amount":10,"token_hash":"672109aae3f240321e731ecb6b8575c49e74db05198223efdc1323dd5443526f","encrypted_data":"OOfeov+qYBgZnpquuPr9Wq9qXf7dPjeqrPO3uJdyHbJBVUtjUGcvWlp2QVRUM3lNM1EvdkIxVS9RdHJtamM5cDA2clZJQnJPa2o4R25vQ0VQRFBDNVJ5QVMzTUhBd0pCYkkvNUVqUmV3djZCMmV6bjMrd0RPUmJKMmE5UVlNSUkwaVdCSjJuR0lQQ2ZUL2MyVnhuZVM4UHgvWnJjNDVsVG9mV2NibU9TYVVndW9pbFY4TEtJTkxGVHRNUUFoL294MEZSSG1JN3VtT0l3Qi9xZWNsREY3ZHdkb2lraCt1T25lcTVTMzEzZVZYS25yd1N6bVFSUHQ0UUxEWFlvaURtVzJhSFFiVE5GSk10cHdJWFlQMCtpZ2VNN0ZyMnd6MllCNFFvdThNMzhGY1VjTkNCV0YwQm9Bdk1DQmI4K3RsdlNpRXRIWk5nQnFNckpHSENCb3hDcFVUTFJnLzQvS3NqdkpPaktnanVVS2ptazN5WElIVCt6UHRIeDF1bngxS3Brb1ZvSVI5ejhSZkVtSmwyU2pneFhINmhHcjVoKzEzcW2EwWcL+G2ijLpiqWk8Rd0oBtOxjCRVpzx89W6oYni92A=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"49pPDLi1XH7guEXCuK9JsMfkKFTQc3V7TUgvhQhGtfae7YKgzeMBnDN9dmcrpNtSjcY21UEzhcFPB4hf1srVLvDR7FiHr4d\",\n \"amount\": 10.0,\n \"token_hash\": \"672109aae3f240321e731ecb6b8575c49e74db05198223efdc1323dd5443526f\",\n \"encrypted_data\": \"OOfeov+qYBgZnpquuPr9Wq9qXf7dPjeqrPO3uJdyHbJBVUtjUGcvWlp2QVRUM3lNM1EvdkIxVS9RdHJtamM5cDA2clZJQnJPa2o4R25vQ0VQRFBDNVJ5QVMzTUhBd0pCYkkvNUVqUmV3djZCMmV6bjMrd0RPUmJKMmE5UVlNSUkwaVdCSjJuR0lQQ2ZUL2MyVnhuZVM4UHgvWnJjNDVsVG9mV2NibU9TYVVndW9pbFY4TEtJTkxGVHRNUUFoL294MEZSSG1JN3VtT0l3Qi9xZWNsREY3ZHdkb2lraCt1T25lcTVTMzEzZVZYS25yd1N6bVFSUHQ0UUxEWFlvaURtVzJhSFFiVE5GSk10cHdJWFlQMCtpZ2VNN0ZyMnd6MllCNFFvdThNMzhGY1VjTkNCV0YwQm9Bdk1DQmI4K3RsdlNpRXRIWk5nQnFNckpHSENCb3hDcFVUTFJnLzQvS3NqdkpPaktnanVVS2ptazN5WElIVCt6UHRIeDF1bngxS3Brb1ZvSVI5ejhSZkVtSmwyU2pneFhINmhHcjVoKzEzcW2EwWcL+G2ijLpiqWk8Rd0oBtOxjCRVpzx89W6oYni92A==\"\n}"}
[2025-11-10 17:34:25] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:38:05] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:15] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 17:38:31] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"9xYwYAMjjhCWXcPZPFjDwXWDfiXkvDPhR3RikAp5tXnfYJkghhHJUyS1CLGb3wxWg2Ry4W7kPSQHsYPhFU3rwExsBxK8mjE","amount":10,"token_hash":"0fa4a509a8dd6ce07ade91a70e0428070e3c9484fddba559447f637ab0d3b389","encrypted_data":"FtJsamgSXX30Nbc+0sXSuofZnGE9J\/wgOzzySq47XvM5ZytyRGJmTit2alo3aFRkZE9sak1JOXlDRjgzM3pWUFdkYzBGRnQycDZ0T3RzcGdNTkptWlFia1k3WTE2VGovTGdXTWZHVCtJR0ZPVEtsRURoUmFmUkxZakMrTksxeGV1c21EMTBxaVh6ZWVWREp0ZEh0RDhBQXVzUUJaa2RQc3F2YWg3ZmlZUW9la09KQ2JBRG0vTHo1SGUrR0xaQU1PTS9OZHdtZDN4aEdiVWF2N2VlYjhuOE5JVit2S3JHUm9UQk9UWWovK1JPTHRCY092YzBRdWdRencxQWYrayt6eUF1dkxNaVpOK2dxTXVVOERVUEU0UWlWcFA2dmNDZjV2ZDgwV2QrTmpyb2hOcklDT0FCMGdNSUdQV3d1aG1lSnF1TUNMSGg4T3BlcGIwc1pBRE9rLzJrM2dXQnpiQ2pqajFJNVBKRFpnVzQ2aEdlMjExenYzNDh1VFNMb1FTK2hSWEo2VTFaMzNscWxScCtjd0Y2WVJxVmpOc2dxNms0czB6+Y6IGsFNimrgXASd\/gAlQallVIlhAvHSZYnvsukiJg=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"9xYwYAMjjhCWXcPZPFjDwXWDfiXkvDPhR3RikAp5tXnfYJkghhHJUyS1CLGb3wxWg2Ry4W7kPSQHsYPhFU3rwExsBxK8mjE\",\n \"amount\": 10.0,\n \"token_hash\": \"0fa4a509a8dd6ce07ade91a70e0428070e3c9484fddba559447f637ab0d3b389\",\n \"encrypted_data\": \"FtJsamgSXX30Nbc+0sXSuofZnGE9J\/wgOzzySq47XvM5ZytyRGJmTit2alo3aFRkZE9sak1JOXlDRjgzM3pWUFdkYzBGRnQycDZ0T3RzcGdNTkptWlFia1k3WTE2VGovTGdXTWZHVCtJR0ZPVEtsRURoUmFmUkxZakMrTksxeGV1c21EMTBxaVh6ZWVWREp0ZEh0RDhBQXVzUUJaa2RQc3F2YWg3ZmlZUW9la09KQ2JBRG0vTHo1SGUrR0xaQU1PTS9OZHdtZDN4aEdiVWF2N2VlYjhuOE5JVit2S3JHUm9UQk9UWWovK1JPTHRCY092YzBRdWdRencxQWYrayt6eUF1dkxNaVpOK2dxTXVVOERVUEU0UWlWcFA2dmNDZjV2ZDgwV2QrTmpyb2hOcklDT0FCMGdNSUdQV3d1aG1lSnF1TUNMSGg4T3BlcGIwc1pBRE9rLzJrM2dXQnpiQ2pqajFJNVBKRFpnVzQ2aEdlMjExenYzNDh1VFNMb1FTK2hSWEo2VTFaMzNscWxScCtjd0Y2WVJxVmpOc2dxNms0czB6+Y6IGsFNimrgXASd\/gAlQallVIlhAvHSZYnvsukiJg==\"\n}"}
[2025-11-10 17:38:31] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:44:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:44:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:44:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:45:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:45:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 17:45:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-10 17:45:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:45:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 17:45:29] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"91ebb101a1407819047a3efae04cddcdc2afb2496276b70a8857dc5f0bbd4374c94b90ac8fb66e689c503e41c74a195","amount":10,"token_hash":"886a108bbcc287b0a93f1e61a1a28ef34e84d472067c1673c231bfdca794c7cb","encrypted_data":"ctuMJk6hBO5OtJvqSn6iIGb6wvG+7aPbS2cNfiSm9H5YWEdXckRvMDhTYzNwUGpNa3RteFlQcjcyMll6Q1F1SUdpZm1yZzhIZ09uMjBtQ1dXRjRiaHM4S29QNlN0NkIveGpNeEZqYWlBcDFFc3FNL0hEWXgwQkZ6bXpxQWowSDNZZkxjZVdzb1ZyRkFMQlZxTlRySlBGMUFXdEZDdnVObGR6d2ptN2lHV3BkcnVvSGxIV0k0U3Zla2ZHNVE3Rjd5R3lwWFNmUFlnc0VLMFAyN3BSY2pXNEM0VHpzQVZpcG9uOERoQVhCdnZ6WXp4QlpFTitvMGROYUhSQ3dYSzNUcEZjYXYrNWZ1NmVuaXpFbTNyOTQ3OVViVlJrTUliVDJiTDR6S0lIaGlpR3dyVDBXdWNxUEtjejdSdE42VitudXlGbGxSR09kZllmcFlwUktLTDc4a1RMd2xMMVFFN2tSSHBJNWpkYytlUDlTUGZpWXFSYUZjNnowNW5SSFZsTDlvVk1NNStGdEE4b29DblVWUGlmLzhzODRwOGh4WUdCWWgPbD1HweiTNnui0uE7mx5B7jL5mD6jb1wJQMRWQCfpSA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"91ebb101a1407819047a3efae04cddcdc2afb2496276b70a8857dc5f0bbd4374c94b90ac8fb66e689c503e41c74a195\",\n \"amount\": 10.0,\n \"token_hash\": \"886a108bbcc287b0a93f1e61a1a28ef34e84d472067c1673c231bfdca794c7cb\",\n \"encrypted_data\": \"ctuMJk6hBO5OtJvqSn6iIGb6wvG+7aPbS2cNfiSm9H5YWEdXckRvMDhTYzNwUGpNa3RteFlQcjcyMll6Q1F1SUdpZm1yZzhIZ09uMjBtQ1dXRjRiaHM4S29QNlN0NkIveGpNeEZqYWlBcDFFc3FNL0hEWXgwQkZ6bXpxQWowSDNZZkxjZVdzb1ZyRkFMQlZxTlRySlBGMUFXdEZDdnVObGR6d2ptN2lHV3BkcnVvSGxIV0k0U3Zla2ZHNVE3Rjd5R3lwWFNmUFlnc0VLMFAyN3BSY2pXNEM0VHpzQVZpcG9uOERoQVhCdnZ6WXp4QlpFTitvMGROYUhSQ3dYSzNUcEZjYXYrNWZ1NmVuaXpFbTNyOTQ3OVViVlJrTUliVDJiTDR6S0lIaGlpR3dyVDBXdWNxUEtjejdSdE42VitudXlGbGxSR09kZllmcFlwUktLTDc4a1RMd2xMMVFFN2tSSHBJNWpkYytlUDlTUGZpWXFSYUZjNnowNW5SSFZsTDlvVk1NNStGdEE4b29DblVWUGlmLzhzODRwOGh4WUdCWWgPbD1HweiTNnui0uE7mx5B7jL5mD6jb1wJQMRWQCfpSA==\"\n}"}
[2025-11-10 17:45:29] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:49:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:49:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:49:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 17:49:40] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"91ebb101a1407819047a3efae04cddcdc2afb2496276b70a8857dc5f0bbd4374c94b90ac8fb66e689c503e41c74a195","amount":10,"token_hash":"886a108bbcc287b0a93f1e61a1a28ef34e84d472067c1673c231bfdca794c7cb","encrypted_data":"ctuMJk6hBO5OtJvqSn6iIGb6wvG+7aPbS2cNfiSm9H5YWEdXckRvMDhTYzNwUGpNa3RteFlQcjcyMll6Q1F1SUdpZm1yZzhIZ09uMjBtQ1dXRjRiaHM4S29QNlN0NkIveGpNeEZqYWlBcDFFc3FNL0hEWXgwQkZ6bXpxQWowSDNZZkxjZVdzb1ZyRkFMQlZxTlRySlBGMUFXdEZDdnVObGR6d2ptN2lHV3BkcnVvSGxIV0k0U3Zla2ZHNVE3Rjd5R3lwWFNmUFlnc0VLMFAyN3BSY2pXNEM0VHpzQVZpcG9uOERoQVhCdnZ6WXp4QlpFTitvMGROYUhSQ3dYSzNUcEZjYXYrNWZ1NmVuaXpFbTNyOTQ3OVViVlJrTUliVDJiTDR6S0lIaGlpR3dyVDBXdWNxUEtjejdSdE42VitudXlGbGxSR09kZllmcFlwUktLTDc4a1RMd2xMMVFFN2tSSHBJNWpkYytlUDlTUGZpWXFSYUZjNnowNW5SSFZsTDlvVk1NNStGdEE4b29DblVWUGlmLzhzODRwOGh4WUdCWWgPbD1HweiTNnui0uE7mx5B7jL5mD6jb1wJQMRWQCfpSA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"91ebb101a1407819047a3efae04cddcdc2afb2496276b70a8857dc5f0bbd4374c94b90ac8fb66e689c503e41c74a195\",\n \"amount\": 10.0,\n \"token_hash\": \"886a108bbcc287b0a93f1e61a1a28ef34e84d472067c1673c231bfdca794c7cb\",\n \"encrypted_data\": \"ctuMJk6hBO5OtJvqSn6iIGb6wvG+7aPbS2cNfiSm9H5YWEdXckRvMDhTYzNwUGpNa3RteFlQcjcyMll6Q1F1SUdpZm1yZzhIZ09uMjBtQ1dXRjRiaHM4S29QNlN0NkIveGpNeEZqYWlBcDFFc3FNL0hEWXgwQkZ6bXpxQWowSDNZZkxjZVdzb1ZyRkFMQlZxTlRySlBGMUFXdEZDdnVObGR6d2ptN2lHV3BkcnVvSGxIV0k0U3Zla2ZHNVE3Rjd5R3lwWFNmUFlnc0VLMFAyN3BSY2pXNEM0VHpzQVZpcG9uOERoQVhCdnZ6WXp4QlpFTitvMGROYUhSQ3dYSzNUcEZjYXYrNWZ1NmVuaXpFbTNyOTQ3OVViVlJrTUliVDJiTDR6S0lIaGlpR3dyVDBXdWNxUEtjejdSdE42VitudXlGbGxSR09kZllmcFlwUktLTDc4a1RMd2xMMVFFN2tSSHBJNWpkYytlUDlTUGZpWXFSYUZjNnowNW5SSFZsTDlvVk1NNStGdEE4b29DblVWUGlmLzhzODRwOGh4WUdCWWgPbD1HweiTNnui0uE7mx5B7jL5mD6jb1wJQMRWQCfpSA==\"\n}"}
[2025-11-10 17:49:40] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:53:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-11-10 17:53:11] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4adc68bdafbbac899a60d0106a9836ce241d47153da85efe33b575645f5d1d2b60ed5160e5b73e7397e63139ab8d6cb","amount":10},"raw_input":"{\"crypto_type\":\"xmr\",\"wallet_address\":\"4adc68bdafbbac899a60d0106a9836ce241d47153da85efe33b575645f5d1d2b60ed5160e5b73e7397e63139ab8d6cb\",\"amount\":10}"}
[2025-11-10 17:53:11] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:53:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/test-wallets\/fund","environment":"sandbox","dev_mode":true}
[2025-11-10 17:53:54] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4adc68bdafbbac899a60d0106a9836ce241d47153da85efe33b575645f5d1d2b60ed5160e5b73e7397e63139ab8d6cb","amount":10},"raw_input":"{\"crypto_type\":\"xmr\",\"wallet_address\":\"4adc68bdafbbac899a60d0106a9836ce241d47153da85efe33b575645f5d1d2b60ed5160e5b73e7397e63139ab8d6cb\",\"amount\":10}"}
[2025-11-10 17:53:54] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:57:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:57:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 17:57:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 17:57:49] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"91ebb101a1407819047a3efae04cddcdc2afb2496276b70a8857dc5f0bbd4374c94b90ac8fb66e689c503e41c74a195","amount":10,"token_hash":"886a108bbcc287b0a93f1e61a1a28ef34e84d472067c1673c231bfdca794c7cb","encrypted_data":"ctuMJk6hBO5OtJvqSn6iIGb6wvG+7aPbS2cNfiSm9H5YWEdXckRvMDhTYzNwUGpNa3RteFlQcjcyMll6Q1F1SUdpZm1yZzhIZ09uMjBtQ1dXRjRiaHM4S29QNlN0NkIveGpNeEZqYWlBcDFFc3FNL0hEWXgwQkZ6bXpxQWowSDNZZkxjZVdzb1ZyRkFMQlZxTlRySlBGMUFXdEZDdnVObGR6d2ptN2lHV3BkcnVvSGxIV0k0U3Zla2ZHNVE3Rjd5R3lwWFNmUFlnc0VLMFAyN3BSY2pXNEM0VHpzQVZpcG9uOERoQVhCdnZ6WXp4QlpFTitvMGROYUhSQ3dYSzNUcEZjYXYrNWZ1NmVuaXpFbTNyOTQ3OVViVlJrTUliVDJiTDR6S0lIaGlpR3dyVDBXdWNxUEtjejdSdE42VitudXlGbGxSR09kZllmcFlwUktLTDc4a1RMd2xMMVFFN2tSSHBJNWpkYytlUDlTUGZpWXFSYUZjNnowNW5SSFZsTDlvVk1NNStGdEE4b29DblVWUGlmLzhzODRwOGh4WUdCWWgPbD1HweiTNnui0uE7mx5B7jL5mD6jb1wJQMRWQCfpSA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"91ebb101a1407819047a3efae04cddcdc2afb2496276b70a8857dc5f0bbd4374c94b90ac8fb66e689c503e41c74a195\",\n \"amount\": 10.0,\n \"token_hash\": \"886a108bbcc287b0a93f1e61a1a28ef34e84d472067c1673c231bfdca794c7cb\",\n \"encrypted_data\": \"ctuMJk6hBO5OtJvqSn6iIGb6wvG+7aPbS2cNfiSm9H5YWEdXckRvMDhTYzNwUGpNa3RteFlQcjcyMll6Q1F1SUdpZm1yZzhIZ09uMjBtQ1dXRjRiaHM4S29QNlN0NkIveGpNeEZqYWlBcDFFc3FNL0hEWXgwQkZ6bXpxQWowSDNZZkxjZVdzb1ZyRkFMQlZxTlRySlBGMUFXdEZDdnVObGR6d2ptN2lHV3BkcnVvSGxIV0k0U3Zla2ZHNVE3Rjd5R3lwWFNmUFlnc0VLMFAyN3BSY2pXNEM0VHpzQVZpcG9uOERoQVhCdnZ6WXp4QlpFTitvMGROYUhSQ3dYSzNUcEZjYXYrNWZ1NmVuaXpFbTNyOTQ3OVViVlJrTUliVDJiTDR6S0lIaGlpR3dyVDBXdWNxUEtjejdSdE42VitudXlGbGxSR09kZllmcFlwUktLTDc4a1RMd2xMMVFFN2tSSHBJNWpkYytlUDlTUGZpWXFSYUZjNnowNW5SSFZsTDlvVk1NNStGdEE4b29DblVWUGlmLzhzODRwOGh4WUdCWWgPbD1HweiTNnui0uE7mx5B7jL5mD6jb1wJQMRWQCfpSA==\"\n}"}
[2025-11-10 17:57:49] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 17:59:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 17:59:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:09] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 18:00:53] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","amount":10,"token_hash":"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e","encrypted_data":"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185\",\n \"amount\": 10.0,\n \"token_hash\": \"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e\",\n \"encrypted_data\": \"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA==\"\n}"}
[2025-11-10 18:00:53] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 18:01:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:01:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:02:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:04:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:04:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:04:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:05:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:05:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:06:25] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:06:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:07:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:18:58] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:19:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:19:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:23:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:34:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:34:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:35:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 18:35:19] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","amount":10,"token_hash":"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e","encrypted_data":"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185\",\n \"amount\": 10.0,\n \"token_hash\": \"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e\",\n \"encrypted_data\": \"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA==\"\n}"}
[2025-11-10 18:35:19] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 18:35:19] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","threads":1,"duration_sec":120}
[2025-11-10 18:37:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:37:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:37:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 18:37:43] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","amount":10,"token_hash":"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e","encrypted_data":"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185\",\n \"amount\": 10.0,\n \"token_hash\": \"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e\",\n \"encrypted_data\": \"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA==\"\n}"}
[2025-11-10 18:37:43] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 18:37:43] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","threads":1,"duration_sec":120}
[2025-11-10 18:40:52] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:40:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 18:41:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 18:41:01] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","amount":10,"token_hash":"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e","encrypted_data":"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185\",\n \"amount\": 10.0,\n \"token_hash\": \"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e\",\n \"encrypted_data\": \"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA==\"\n}"}
[2025-11-10 18:41:01] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 18:41:01] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","threads":1,"duration_sec":120}
[2025-11-10 18:42:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 18:42:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:00:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/create","environment":"sandbox","dev_mode":true}
[2025-11-10 19:00:10] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php\/test-wallets\/balance?crypto_type=xmr&wallet_address=459364fea32d646b7c369ad1cb2890b9df19210ba8352d419c5169533e15fa0ed4b6435a532c17f355574b69ee3a757","environment":"sandbox","dev_mode":true}
[2025-11-10 19:05:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 19:05:06] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"459364fea32d646b7c369ad1cb2890b9df19210ba8352d419c5169533e15fa0ed4b6435a532c17f355574b69ee3a757","amount":0.1},"raw_input":"{\"crypto_type\":\"xmr\",\"wallet_address\":\"459364fea32d646b7c369ad1cb2890b9df19210ba8352d419c5169533e15fa0ed4b6435a532c17f355574b69ee3a757\",\"amount\":0.1}"}
[2025-11-10 19:05:06] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 19:05:06] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"459364fea32d646b7c369ad1cb2890b9df19210ba8352d419c5169533e15fa0ed4b6435a532c17f355574b69ee3a757","threads":1,"duration_sec":120}
[2025-11-10 19:06:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 19:06:29] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","amount":10,"token_hash":"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e","encrypted_data":"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185\",\n \"amount\": 10.0,\n \"token_hash\": \"ab43726ca4adb96b5729bffaeea1971ae4ebe8b94c88cb2c5749f6539673cd3e\",\n \"encrypted_data\": \"Cj\/86RKUig16LIGenYGjx+92DnH8NWFngWrba5bSovJXY3JUdEMzbGVweStCdjlhZE5IYVN4QjFqbXFRMDFqUW9ra3czdVNGekV6c2x6cVdJWGM4N1VJQUY1SEZaNVhoYktMOGtCMWlTUzBNR3FoNVE3ZVlCSndtM0R6MGdHeDhTUE9GNmwwdVRmNWNxZjVVaUF2anQ4b1pSRCt5RzFFTUJwTTV3ekoya1ZyV0RoUlBKVC9VK2RvSVcycXI0NlhVWXAxZHphekN3RkZrMS8xa21yZ1luMjA1MXIwaTV1QlZaM2N4SktxNGM2VWRiNUUxMkFDbklkVzNsNXl5dkd5aHdNUi9XWHQrSHdXWkcxRFRiL3pLZnpiSUN2M2NVd244N1kveXYvTE9tYm82RTJicmM2dmNrWlB4SWE3ZTM1R0Vpak5wTGNXYzBGQUw2YVJLa1A4V3ZMUzdzSHVKcEpqNkZBbi9mYmdyTDBQd3gwVU1MUEpqN25xalNLd3FWaWJPS2gwd2psMytpNEpBRzNsVFkrMWc4ZUhOa1BKcGR1KziK23Dz4bw+lbWLRBmVPcmzA1MU9GLJ8PS7N5CkcQV1JA==\"\n}"}
[2025-11-10 19:06:29] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 19:06:29] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"4d57fd6e32943a84e6d70c88343d0ce887ca1826dd533306edc69e636ba060b64fa653ebd720a3a185bec90f4f9d185","threads":1,"duration_sec":120}
[2025-11-10 19:08:09] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:39] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d61c9531bafdd5093795c9da61dfab154eda0c592e5752b471c0ab6965486889ae8583036f613c4a16825cef4d3d61","amount":10,"token_hash":"85601a86b04e59d04ba4bac2f4509e0643ef09f0efd5f8826ef028e484376139","encrypted_data":"E2N5fU8k4rxDAFQEnhOnXziwlbXBcXL52WLKc0Z7pWYwL2V2Q1UwNDhPazlrcjVDcURBUHplQzBEcDMxUlR0aXJDSlIrc0ZUMWNLZzVsdnpWcUR5bTAwOFJZVmtxSkxzM3cxR21neXpIcTlZZm9kWGs1TC8xbU1CdnhXQ210Tk40emNiSGJVSGp6N1hEa0czeTI5NXZ4eVcvUjJTcjhoTkZtZGZSdDc2L3RZaUgybzE0dkQ2UjlQMEgwVmJWTUswNU5sTTRlazBaWEVCNUJENXo4aFBoNkxUR1IyTXVzWjRSWDc4b3MyMk82MmpJcC83eDJxZ0N1THFkOVVISnFhVHRnUFQxVDh0NG9JWXE1SnVrdkdVZHZwU0QwV2Z3STVMOE95MWpUQ01lZm1HQ2xjZE05VWtEQnZXMHpMUnBKb0k2eDFWcWVybWxXMFNYRVFjTnhYQnBYSTJHQUg1bWtKdWtjOVRzZkdxclY5SDMxVm01TW1sOFRRMXlBUGROY2JLajF3UWxSMkljNGNscDJHelFXWm1kRENQZ05JeXBtbW9TwC3u4qa5+P34BbRt2I\/YHxKIhU6luabMeG\/oOmza6A=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d61c9531bafdd5093795c9da61dfab154eda0c592e5752b471c0ab6965486889ae8583036f613c4a16825cef4d3d61\",\n \"amount\": 10.0,\n \"token_hash\": \"85601a86b04e59d04ba4bac2f4509e0643ef09f0efd5f8826ef028e484376139\",\n \"encrypted_data\": \"E2N5fU8k4rxDAFQEnhOnXziwlbXBcXL52WLKc0Z7pWYwL2V2Q1UwNDhPazlrcjVDcURBUHplQzBEcDMxUlR0aXJDSlIrc0ZUMWNLZzVsdnpWcUR5bTAwOFJZVmtxSkxzM3cxR21neXpIcTlZZm9kWGs1TC8xbU1CdnhXQ210Tk40emNiSGJVSGp6N1hEa0czeTI5NXZ4eVcvUjJTcjhoTkZtZGZSdDc2L3RZaUgybzE0dkQ2UjlQMEgwVmJWTUswNU5sTTRlazBaWEVCNUJENXo4aFBoNkxUR1IyTXVzWjRSWDc4b3MyMk82MmpJcC83eDJxZ0N1THFkOVVISnFhVHRnUFQxVDh0NG9JWXE1SnVrdkdVZHZwU0QwV2Z3STVMOE95MWpUQ01lZm1HQ2xjZE05VWtEQnZXMHpMUnBKb0k2eDFWcWVybWxXMFNYRVFjTnhYQnBYSTJHQUg1bWtKdWtjOVRzZkdxclY5SDMxVm01TW1sOFRRMXlBUGROY2JLajF3UWxSMkljNGNscDJHelFXWm1kRENQZ05JeXBtbW9TwC3u4qa5+P34BbRt2I\/YHxKIhU6luabMeG\/oOmza6A==\"\n}"}
[2025-11-10 19:08:39] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 19:08:39] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"4d61c9531bafdd5093795c9da61dfab154eda0c592e5752b471c0ab6965486889ae8583036f613c4a16825cef4d3d61","threads":1,"duration_sec":120}
[2025-11-10 19:08:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:08:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:09:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:09:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 19:09:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:09:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-10 19:09:30] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"4d61c9531bafdd5093795c9da61dfab154eda0c592e5752b471c0ab6965486889ae8583036f613c4a16825cef4d3d61","amount":10,"token_hash":"85601a86b04e59d04ba4bac2f4509e0643ef09f0efd5f8826ef028e484376139","encrypted_data":"E2N5fU8k4rxDAFQEnhOnXziwlbXBcXL52WLKc0Z7pWYwL2V2Q1UwNDhPazlrcjVDcURBUHplQzBEcDMxUlR0aXJDSlIrc0ZUMWNLZzVsdnpWcUR5bTAwOFJZVmtxSkxzM3cxR21neXpIcTlZZm9kWGs1TC8xbU1CdnhXQ210Tk40emNiSGJVSGp6N1hEa0czeTI5NXZ4eVcvUjJTcjhoTkZtZGZSdDc2L3RZaUgybzE0dkQ2UjlQMEgwVmJWTUswNU5sTTRlazBaWEVCNUJENXo4aFBoNkxUR1IyTXVzWjRSWDc4b3MyMk82MmpJcC83eDJxZ0N1THFkOVVISnFhVHRnUFQxVDh0NG9JWXE1SnVrdkdVZHZwU0QwV2Z3STVMOE95MWpUQ01lZm1HQ2xjZE05VWtEQnZXMHpMUnBKb0k2eDFWcWVybWxXMFNYRVFjTnhYQnBYSTJHQUg1bWtKdWtjOVRzZkdxclY5SDMxVm01TW1sOFRRMXlBUGROY2JLajF3UWxSMkljNGNscDJHelFXWm1kRENQZ05JeXBtbW9TwC3u4qa5+P34BbRt2I\/YHxKIhU6luabMeG\/oOmza6A=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"4d61c9531bafdd5093795c9da61dfab154eda0c592e5752b471c0ab6965486889ae8583036f613c4a16825cef4d3d61\",\n \"amount\": 10.0,\n \"token_hash\": \"85601a86b04e59d04ba4bac2f4509e0643ef09f0efd5f8826ef028e484376139\",\n \"encrypted_data\": \"E2N5fU8k4rxDAFQEnhOnXziwlbXBcXL52WLKc0Z7pWYwL2V2Q1UwNDhPazlrcjVDcURBUHplQzBEcDMxUlR0aXJDSlIrc0ZUMWNLZzVsdnpWcUR5bTAwOFJZVmtxSkxzM3cxR21neXpIcTlZZm9kWGs1TC8xbU1CdnhXQ210Tk40emNiSGJVSGp6N1hEa0czeTI5NXZ4eVcvUjJTcjhoTkZtZGZSdDc2L3RZaUgybzE0dkQ2UjlQMEgwVmJWTUswNU5sTTRlazBaWEVCNUJENXo4aFBoNkxUR1IyTXVzWjRSWDc4b3MyMk82MmpJcC83eDJxZ0N1THFkOVVISnFhVHRnUFQxVDh0NG9JWXE1SnVrdkdVZHZwU0QwV2Z3STVMOE95MWpUQ01lZm1HQ2xjZE05VWtEQnZXMHpMUnBKb0k2eDFWcWVybWxXMFNYRVFjTnhYQnBYSTJHQUg1bWtKdWtjOVRzZkdxclY5SDMxVm01TW1sOFRRMXlBUGROY2JLajF3UWxSMkljNGNscDJHelFXWm1kRENQZ05JeXBtbW9TwC3u4qa5+P34BbRt2I\/YHxKIhU6luabMeG\/oOmza6A==\"\n}"}
[2025-11-10 19:09:30] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-10 19:09:30] DEBUG: MoneroCrypto | Context: {"action":"start_mining","address":"4d61c9531bafdd5093795c9da61dfab154eda0c592e5752b471c0ab6965486889ae8583036f613c4a16825cef4d3d61","threads":1,"duration_sec":120}
[2025-11-10 19:12:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-10 19:12:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:12:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:13:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:14:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:14:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:24:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:24:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:25:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:33:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-10 19:53:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 05:42:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 06:06:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 06:06:56] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 06:06:56] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 06:07:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 06:56:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-11 06:58:46] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-11 07:59:12] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-11 09:40:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 09:40:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 09:40:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 09:40:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 09:40:25] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 09:40:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-11 09:49:08] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 09:49:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 09:49:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-11 09:49:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-11 09:49:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:17:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:17:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:17:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:17:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:17:52] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 10:17:52] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 10:18:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:18:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:18:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:18:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 10:18:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 10:18:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:18:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:18:19] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 10:18:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 10:18:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:18:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:10] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-11 10:21:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:29:01] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets","environment":"sandbox","dev_mode":false}
[2025-11-11 10:38:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:38:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:38:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:38:58] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 10:38:58] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 10:39:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:39:02] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 10:39:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 10:39:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:39:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:39:37] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:39:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:40:45] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:40:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:49:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-11 10:52:20] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 10:52:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 10:52:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 11:33:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 11:33:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 11:34:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 11:57:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 12:05:29] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 12:05:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 12:06:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 12:06:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 12:11:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 12:11:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 12:57:52] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 12:57:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 12:58:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:08:37] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 13:08:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-11 13:08:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-11 13:09:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:09:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:19:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:33:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:33:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:33:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:33:39] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 13:33:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 13:33:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:33:44] DEBUG: USDTStellarCrypto created successfully
[2025-11-11 13:33:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-11 13:33:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:34:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 13:50:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 13:50:30] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 13:50:30] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:22:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:23:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:23:19] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:23:19] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:29:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 14:29:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:29:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:29:42] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:29:42] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:32:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 14:32:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:33:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:33:09] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:33:09] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:33:16] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 14:46:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 14:46:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:46:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:46:32] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:46:32] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:52:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 14:52:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:52:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:52:33] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:52:33] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:52:33] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","extracted_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","extracted_length":195,"environment":"sandbox"}
[2025-11-11 14:52:33] DEBUG: MoneroSandboxFunds | Context: {"message":"Address validation failed","address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","address_length":195}
[2025-11-11 14:54:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:54:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:54:54] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:54:54] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:54:54] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","extracted_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","extracted_view_key":"","extracted_length":195,"environment":"sandbox"}
[2025-11-11 14:54:54] DEBUG: MoneroSandboxFunds | Context: {"message":"Address validation failed","address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","address_length":195}
[2025-11-11 14:57:58] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 14:58:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 14:58:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 14:58:03] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 14:58:03] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 14:58:03] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","extracted_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","extracted_view_key":"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708","extracted_length":95,"environment":"sandbox"}
[2025-11-11 15:48:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 16:08:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 16:08:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:08:29] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:08:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:08:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-11 16:08:52] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","amount":10,"token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","encrypted_data":"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\\\\\"}\",\n \"amount\": 10.0,\n \"token_hash\": \"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9\",\n \"encrypted_data\": \"LvvDJjJh4o3oAJY2SqdB0TOoX7v\/B4cGXGY7xQZQsxFEWEZ3cTBJT0VwMkYvbUFmdEFGWUxyWFhzVW1jVWdFQ2ZjOTQ3YUpleGUxd3FUeGtmVFVUUDB0eVRTN1MrZnp5b2lkRXlIeGM0eXBYdHRFMU5BWEN6ZGNjZ0JJT1N5aHRod2VKcW5JaGE5RXRMc0lxWGFZWjZGd1o5aTVoM28yZUE4QWVDTUpqY21SZlFsbGM3QVg2WkwzYTdnQnhiZ2tib1J1Ly9ZQnBRM1VDcHl1Y3NMQUZlU1JzRmhGSU5QaDVFZ2wrdTJFdklqaXhmencwSGRBZGNiK2FuZHRtQ0dVamFmZWNaTDQ4bkw2bmtHWmVXcDVjY2VvdGdDcnpINFZCblUvNFVmNjJSZFVpOFNndE5pK2pkZ252Qy9TV0dsZklpMkJ0SWFaeDg2TWpmK3l2dVZKRW1RdS80MGpEbllJTlMwWTNMQVZUcTZITFdpS2g3bWNINkIvMUp6VjkxcC9NZGNNbHJtTVlVNnp2dHdzd2ZveitMZ1JxejhIZnhDZXBYYVo2K0lCczVicXRvVkZhM01zYis2NnFhVWpGSFF6OElxTkhwam13alVOaFpkdDRJWDhjaURsSVB6bXhnb2VKOStTQWRqZmRLN3dBWUxrQmlHbVNTb3hYOTZ2cklucjF1TkZubmVIUXpzOGU1U0tKc0RBOWtFdzZabHEveDZWVnVUMEhFNUJGQ0owZjlKRXdjY0xxSnR1UnVvZkRrVjhaNCtTK1JkV245OTdvRlZuMlloUFlQT2RlNHNXd1lpZW5jVkc1VWR0K09mNUJ0UHRpZGNVTmgvNzhjQ2xSSzFwMm9Uazd4R0wxa3VaVWI2WjRCT216Sm5KeDlwelF6NHF0ZUdKQzhxa3dkb0FnVzRFY3NBN3RaSGRhNlJXYzRmTXpNQ1VUWXQzTnQxTGFpREpNamJ0VWducFo3MndGelVMYWNmT2UvMlRocEEzQzY2WHF6cW1mVkVHVkxWZnVnWXAzbVRrckkzSC9Wd0FmTWN4QmxUZS9sK1hPaXduRnZaOXlxSGZVSDFVZ081MmcvSlI4Mk1CUFNTc1ViZ0h6KzdoY3dSS3FQVVFqM3VzU2dIS2NEeThnWnJuWlBKR0R0M1Y3cUtIVjljaEtwYXl4YWVteG9heUJsL3JaNHF1SS8ySnVURE9ma2ZhcVF1dXJsV0xKU2ZwZ3RUOGxNVHNEZUhtNi9wRWhSMXhackxpTVcxWktSaDdFOUlSeUt0WXVPUVJFbVl2WndSQk5RSGVoaHM0RjFYOHVTVlJVcEErOTh2TmU\/v1THmyaNI\/T96pbpLY1zcrRSc5Tqex3ju6d+xSvT4g==\"\n}"}
[2025-11-11 16:08:52] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-11 16:08:52] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU\\\",\\\"view_key\\\":\\\"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708\\\"}","extracted_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","extracted_view_key":"aa6429d7333813c6d23d0482489aa88678a90db617d8a24c1d9db0f8eb5b9708","extracted_length":95,"environment":"sandbox"}
[2025-11-11 16:09:06] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":10,"dispensed_amount":1,"wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","balance_before":{"total":115.2,"unlocked":111.6,"total_atomic":115200000000000,"unlocked_atomic":111600000000000,"raw":{"balance":115200000000000,"blocks_to_unlock":42,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A1z23i2zqHk2rPPqnkGVbzUbnYBpwRM6GGoRye9NpbYDWnyJ8xVbm6pXjokiArqRLdFMByUetqDB6PKc9iq2ERo2BbnYDn5","address_index":0,"balance":115200000000000,"blocks_to_unlock":42,"label":"Primary account","num_unspent_outputs":192,"time_to_unlock":0,"unlocked_balance":111600000000000}],"time_to_unlock":0,"unlocked_balance":111600000000000}},"balance_after":{"total":114.1999561,"unlocked":110.4,"total_atomic":114199956100000,"unlocked_atomic":110400000000000,"raw":{"balance":114199956100000,"blocks_to_unlock":42,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A1z23i2zqHk2rPPqnkGVbzUbnYBpwRM6GGoRye9NpbYDWnyJ8xVbm6pXjokiArqRLdFMByUetqDB6PKc9iq2ERo2BbnYDn5","address_index":0,"balance":114199956100000,"blocks_to_unlock":42,"label":"Primary account","num_unspent_outputs":190,"time_to_unlock":0,"unlocked_balance":110400000000000}],"time_to_unlock":0,"unlocked_balance":110400000000000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"5f872d306df1c1811ba2a7d23e6fa571ac30b8e557f5d328dfc55a03deca5435","fee_atomic":43900000}
[2025-11-11 16:09:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:09:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:10:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:11:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-11 16:20:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:20:20] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"b10277d702b15cf87b6c6bbcf2651a34352284b06839a77b9f641d55bb32b215","wallet_address":"9yHkjo9wMzXhkbGqTmpeTjMGPgRGWUXbhYddtGVsccm4H3WkqUZmakFYZbthpnEBTe2eF7iUSL2wXhoqKCc6EipcMeYvZYa","environment":"sandbox"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:21:58] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:21:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:21:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:22:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:38:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:39:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:40:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-11 16:41:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 08:16:20] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-12 09:26:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets","environment":"sandbox","dev_mode":false}
[2025-11-12 10:40:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-12 12:11:15] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-12 12:27:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-12 12:27:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-12 12:27:22] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"2fa4a08fef0c02b6101cfeb6cd0dfa772d751598bde6b9f68d8ddef6d54239b9","wallet_address":"9tTR7hFWApKekHUkk947AMG54CVv8n74n1Hd7ykznEzxRteX4jfjNcb6NR1Chv27KgjgZJEmwMTCTCBt8MrfAT4T7JDqPqU","environment":"sandbox"}
[2025-11-12 12:27:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:27:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:28:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-12 12:29:10] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"b10277d702b15cf87b6c6bbcf2651a34352284b06839a77b9f641d55bb32b215","wallet_address":"9yHkjo9wMzXhkbGqTmpeTjMGPgRGWUXbhYddtGVsccm4H3WkqUZmakFYZbthpnEBTe2eF7iUSL2wXhoqKCc6EipcMeYvZYa","environment":"sandbox"}
[2025-11-12 12:29:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:29:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:30:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-12 12:31:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-14 07:18:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-14 07:18:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-14 07:18:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-14 07:18:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-14 07:18:48] DEBUG: MoneroRPC | Context: {"event":"token_balance_request","monero_rpc_url":"http:\/\/192.168.1.187:18081","wallet_rpc_url":"http:\/\/192.168.1.187:18083","token_hash":"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449","wallet_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","environment":"sandbox"}
[2025-11-14 07:18:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:18:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:49] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:50] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:52] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:53] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:54] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:55] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:56] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:57] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:58] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:19:59] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:00] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:01] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:02] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:03] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:04] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:05] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:06] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:07] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:09] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:10] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:11] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:13] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:14] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:15] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:16] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:17] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:18] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:19] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:20] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:21] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:22] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:23] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:24] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:25] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:27] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:29] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:30] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:31] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:33] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:34] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:35] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:36] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:37] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:38] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:39] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:40] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:41] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:42] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:43] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:45] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:46] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:47] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-14 07:20:48] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-15 14:24:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env.old","environment":"sandbox","dev_mode":false}
[2025-11-15 14:24:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env.save","environment":"sandbox","dev_mode":false}
[2025-11-15 14:24:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env.bak","environment":"sandbox","dev_mode":false}
[2025-11-15 14:24:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-15 15:25:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 15:25:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:09:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:09:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:09:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-15 16:09:31] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","amount":1,"token_hash":"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449","encrypted_data":"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449\",\n \"encrypted_data\": \"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ==\"\n}"}
[2025-11-15 16:09:31] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-15 16:09:32] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-15 16:09:32] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","extracted_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","extracted_view_key":"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809","extracted_length":95,"environment":"sandbox"}
[2025-11-15 16:09:32] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","balance_before":{"total":200.89995608,"unlocked":183.49995608,"total_atomic":200899956080000,"unlocked_atomic":183499956080000,"raw":{"balance":200899956080000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":200899956080000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":334,"time_to_unlock":0,"unlocked_balance":183499956080000}],"time_to_unlock":0,"unlocked_balance":183499956080000}},"balance_after":{"total":199.89991208,"unlocked":181.8,"total_atomic":199899912080000,"unlocked_atomic":181800000000000,"raw":{"balance":199899912080000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":199899912080000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":332,"time_to_unlock":0,"unlocked_balance":181800000000000}],"time_to_unlock":0,"unlocked_balance":181800000000000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"51c5758b106e0418338062afe2a21318a8875250c0161eacde917118e68c3c84","fee_atomic":44000000}
[2025-11-15 16:09:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:10:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:11:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:11:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:12:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:27:16] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:27:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:27:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-15 16:27:41] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","amount":1,"token_hash":"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449","encrypted_data":"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449\",\n \"encrypted_data\": \"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ==\"\n}"}
[2025-11-15 16:27:41] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-15 16:27:41] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-15 16:27:41] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","extracted_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","extracted_view_key":"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809","extracted_length":95,"environment":"sandbox"}
[2025-11-15 16:27:41] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","balance_before":{"total":201.69995608,"unlocked":184.2,"total_atomic":201699956080000,"unlocked_atomic":184200000000000,"raw":{"balance":201699956080000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":201699956080000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":336,"time_to_unlock":0,"unlocked_balance":184200000000000}],"time_to_unlock":0,"unlocked_balance":184200000000000}},"balance_after":{"total":200.69991218,"unlocked":183,"total_atomic":200699912180000,"unlocked_atomic":183000000000000,"raw":{"balance":200699912180000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":200699912180000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":334,"time_to_unlock":0,"unlocked_balance":183000000000000}],"time_to_unlock":0,"unlocked_balance":183000000000000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"147f42b2cd6622bd9147cb8d755acc58afc4dc32c922f9c79f51cd11c3da3dd3","fee_atomic":43900000}
[2025-11-15 16:27:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:28:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:28:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:28:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:28:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:28:47] DEBUG: USDTStellarCrypto created successfully
[2025-11-15 16:28:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-15 16:28:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:28:51] DEBUG: USDTStellarCrypto created successfully
[2025-11-15 16:28:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-15 16:28:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-15 16:29:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:47] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\",\\\"view_key\\\":\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\"}","amount":1,"token_hash":"50ed50ad0d6a6a8de034e290045322dd79a45c16a05c5e26d2f418a418b80377","encrypted_data":"MZpuOAqs4U1hXoPUq8Bpqg5mN9i9v5ed0XFebFGtgiV0ZGxMRjhJelF3cWJzWFRWbkpVcW45V0ZZdFA0SHVkWjZuZ0hVNWJQNEJsSjc0M1FMV2xqTTk4dGlHYW9pM3lqYklOeFRLaTJybTZNeDJycmZuRmV3Y3BXTHpMeDBUYllncnNmVmFKU2NkOTZha2VRbWpjWkZQK2tMbUg5QWtrZDQwcUprdzVrTld4SFdhNkJNbk9zcGlLYS9wTThVUUw4QUFLbzB6Z0hhR0dHRUV0eDQwV1pLSUdFV05FaGpwemQzUGt1NDdURytrcnZPQSsveGhialRaRFhxZHJmR2ZpRitGcWd6ckRYT0tNUmdURnVVTC9adE9nTUhIeFNyQUpKZHhoeXpsenNZdGI5dVBxcTZFL0twN1ZJd2MwQ2JPMDJSRGV4UUFDU00wcHhPckpmYVN6RkVCdVpwUGprWG9EendPdyt2dEtDcHp6L0pxK0l2dTYveFZ0RG1ray9uM3MrZUszSkswbElsTk9UUUpvaEVtMGNlOUhvVnVrREdPSlE3eDl6aFAzV0pTMlJxcU5Yd2tuaEFJRnFtUjM5dTZvVVFXcy9mUlArMXpHdFRSamoydDdnZGhHYlFhYlJ2cFk5YnRSbnJpSHowNXZUSDlzeUpKSFNOZm1JSzFDOGJmOW9rT3doTENmeHNVNm1MQncrNU1rVkMvOXJ6QXR3bElTNHVCY3dXNXNwV1Q2Wld6QUJaYkJoY1NrZW52cDM1OWVaNEVQcWJWRWFlZStEcGdTU2lwRXV6bENCWmcrVVBDNWhIMXdrR3VuM01ZK3U1MDRKTklzN3hHQlZVU1ZIODd4Vkxkb0RFeDlZVzJhVFEzNEpjZlZONXhyTHpnTzB6QUVJamNvdUtZODNObXZUeE40aWVHT2VuTDJpcFBidWV1V3JHbTczUDAwOWEraFYwSWtLQlRUSERQemRqME5WNlA2YUYrSWxQTnVpdlN3Yzk3YXF1SFNTTEI1T2l4OUI4TXBnVmNNQTBwM1lpTFlsZE0yVVVzVWhId05KNGdMdkVwelZQR0l5dzg1L24wZVl6ZlZrd3psQ2NEM0JsYVpleWtnOUltcXZOTjJpSE50WTVFZk9EWmVFN0R1Ny9sVFF0SmFYVDU4bVhWUVZDZGFnUmRHWCtlczZCU0tRc3h5VDRiTXp5ME9xQk0rdjNzdDdSUnh3c21jNURhb2R5T0lBM01yNUZPK0M4Rzh2bjRJZ3FFdzBzd0dXOWR4aE1EOHBnZlRxVlo5bDRzM2FOTEtpR0RISjNOYmhxRm5KQnA1cDdkRWShfzBL3Qm0rnf4HRXtMKQq25LxE3eR2VF\/Vy3uGJo7qA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"50ed50ad0d6a6a8de034e290045322dd79a45c16a05c5e26d2f418a418b80377\",\n \"encrypted_data\": \"MZpuOAqs4U1hXoPUq8Bpqg5mN9i9v5ed0XFebFGtgiV0ZGxMRjhJelF3cWJzWFRWbkpVcW45V0ZZdFA0SHVkWjZuZ0hVNWJQNEJsSjc0M1FMV2xqTTk4dGlHYW9pM3lqYklOeFRLaTJybTZNeDJycmZuRmV3Y3BXTHpMeDBUYllncnNmVmFKU2NkOTZha2VRbWpjWkZQK2tMbUg5QWtrZDQwcUprdzVrTld4SFdhNkJNbk9zcGlLYS9wTThVUUw4QUFLbzB6Z0hhR0dHRUV0eDQwV1pLSUdFV05FaGpwemQzUGt1NDdURytrcnZPQSsveGhialRaRFhxZHJmR2ZpRitGcWd6ckRYT0tNUmdURnVVTC9adE9nTUhIeFNyQUpKZHhoeXpsenNZdGI5dVBxcTZFL0twN1ZJd2MwQ2JPMDJSRGV4UUFDU00wcHhPckpmYVN6RkVCdVpwUGprWG9EendPdyt2dEtDcHp6L0pxK0l2dTYveFZ0RG1ray9uM3MrZUszSkswbElsTk9UUUpvaEVtMGNlOUhvVnVrREdPSlE3eDl6aFAzV0pTMlJxcU5Yd2tuaEFJRnFtUjM5dTZvVVFXcy9mUlArMXpHdFRSamoydDdnZGhHYlFhYlJ2cFk5YnRSbnJpSHowNXZUSDlzeUpKSFNOZm1JSzFDOGJmOW9rT3doTENmeHNVNm1MQncrNU1rVkMvOXJ6QXR3bElTNHVCY3dXNXNwV1Q2Wld6QUJaYkJoY1NrZW52cDM1OWVaNEVQcWJWRWFlZStEcGdTU2lwRXV6bENCWmcrVVBDNWhIMXdrR3VuM01ZK3U1MDRKTklzN3hHQlZVU1ZIODd4Vkxkb0RFeDlZVzJhVFEzNEpjZlZONXhyTHpnTzB6QUVJamNvdUtZODNObXZUeE40aWVHT2VuTDJpcFBidWV1V3JHbTczUDAwOWEraFYwSWtLQlRUSERQemRqME5WNlA2YUYrSWxQTnVpdlN3Yzk3YXF1SFNTTEI1T2l4OUI4TXBnVmNNQTBwM1lpTFlsZE0yVVVzVWhId05KNGdMdkVwelZQR0l5dzg1L24wZVl6ZlZrd3psQ2NEM0JsYVpleWtnOUltcXZOTjJpSE50WTVFZk9EWmVFN0R1Ny9sVFF0SmFYVDU4bVhWUVZDZGFnUmRHWCtlczZCU0tRc3h5VDRiTXp5ME9xQk0rdjNzdDdSUnh3c21jNURhb2R5T0lBM01yNUZPK0M4Rzh2bjRJZ3FFdzBzd0dXOWR4aE1EOHBnZlRxVlo5bDRzM2FOTEtpR0RISjNOYmhxRm5KQnA1cDdkRWShfzBL3Qm0rnf4HRXtMKQq25LxE3eR2VF\/Vy3uGJo7qA==\"\n}"}
[2025-11-15 16:29:47] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-15 16:29:47] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-15 16:29:47] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\",\\\"view_key\\\":\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\"}","extracted_address":"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51","extracted_view_key":"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07","extracted_length":95,"environment":"sandbox"}
[2025-11-15 16:29:47] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51","balance_before":{"total":201.29995608,"unlocked":183,"total_atomic":201299956080000,"unlocked_atomic":183000000000000,"raw":{"balance":201299956080000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":201299956080000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":336,"time_to_unlock":0,"unlocked_balance":183000000000000}],"time_to_unlock":0,"unlocked_balance":183000000000000}},"balance_after":{"total":200.29991224,"unlocked":181.8,"total_atomic":200299912240000,"unlocked_atomic":181800000000000,"raw":{"balance":200299912240000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":200299912240000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":334,"time_to_unlock":0,"unlocked_balance":181800000000000}],"time_to_unlock":0,"unlocked_balance":181800000000000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"b11ab58432f353d43ef27b4fffd4269d52cfb48fdc845ac029bf5ab0b9896c82","fee_atomic":43840000}
[2025-11-15 16:29:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:29:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:31:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:31:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:31:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:31:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:31:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:31:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:32:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:33:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:33:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:33:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:34:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:34:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:37:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:39:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:42:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:42:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:43:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:44:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:44:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-15 16:44:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-15 16:48:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:48:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:48:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:56:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 16:56:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 16:57:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:03:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 17:03:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:04:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:05:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:05:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-15 17:05:37] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","amount":1,"token_hash":"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449","encrypted_data":"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449\",\n \"encrypted_data\": \"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ==\"\n}"}
[2025-11-15 17:05:37] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-15 17:05:37] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-15 17:05:37] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","extracted_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","extracted_view_key":"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809","extracted_length":95,"environment":"sandbox"}
[2025-11-15 17:05:37] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","balance_before":{"total":203.29991224,"unlocked":186.49982434,"total_atomic":203299912240000,"unlocked_atomic":186499824340000,"raw":{"balance":203299912240000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":203299912240000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":340,"time_to_unlock":0,"unlocked_balance":186499824340000}],"time_to_unlock":0,"unlocked_balance":186499824340000}},"balance_after":{"total":202.29986838,"unlocked":185.29982434,"total_atomic":202299868380000,"unlocked_atomic":185299824340000,"raw":{"balance":202299868380000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":202299868380000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":338,"time_to_unlock":0,"unlocked_balance":185299824340000}],"time_to_unlock":0,"unlocked_balance":185299824340000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"6789a1786ea390a5ab7029f79adb86ad6684c9715876e5d3426834f2654ecd97","fee_atomic":43860000}
[2025-11-15 17:06:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:06:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:06:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:07:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:07:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:07:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:07:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:07:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:08:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:08:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:08:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:08:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:09:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:09:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:09:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:10:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:17:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:17:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:17:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:33:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:33:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:34:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:41:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:41:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:41:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:41:39] DEBUG: USDTStellarCrypto created successfully
[2025-11-15 17:41:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-15 17:51:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 17:51:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 17:51:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:17:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:17:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:18:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-15 18:18:07] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\",\\\"view_key\\\":\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\"}","amount":1,"token_hash":"50ed50ad0d6a6a8de034e290045322dd79a45c16a05c5e26d2f418a418b80377","encrypted_data":"MZpuOAqs4U1hXoPUq8Bpqg5mN9i9v5ed0XFebFGtgiV0ZGxMRjhJelF3cWJzWFRWbkpVcW45V0ZZdFA0SHVkWjZuZ0hVNWJQNEJsSjc0M1FMV2xqTTk4dGlHYW9pM3lqYklOeFRLaTJybTZNeDJycmZuRmV3Y3BXTHpMeDBUYllncnNmVmFKU2NkOTZha2VRbWpjWkZQK2tMbUg5QWtrZDQwcUprdzVrTld4SFdhNkJNbk9zcGlLYS9wTThVUUw4QUFLbzB6Z0hhR0dHRUV0eDQwV1pLSUdFV05FaGpwemQzUGt1NDdURytrcnZPQSsveGhialRaRFhxZHJmR2ZpRitGcWd6ckRYT0tNUmdURnVVTC9adE9nTUhIeFNyQUpKZHhoeXpsenNZdGI5dVBxcTZFL0twN1ZJd2MwQ2JPMDJSRGV4UUFDU00wcHhPckpmYVN6RkVCdVpwUGprWG9EendPdyt2dEtDcHp6L0pxK0l2dTYveFZ0RG1ray9uM3MrZUszSkswbElsTk9UUUpvaEVtMGNlOUhvVnVrREdPSlE3eDl6aFAzV0pTMlJxcU5Yd2tuaEFJRnFtUjM5dTZvVVFXcy9mUlArMXpHdFRSamoydDdnZGhHYlFhYlJ2cFk5YnRSbnJpSHowNXZUSDlzeUpKSFNOZm1JSzFDOGJmOW9rT3doTENmeHNVNm1MQncrNU1rVkMvOXJ6QXR3bElTNHVCY3dXNXNwV1Q2Wld6QUJaYkJoY1NrZW52cDM1OWVaNEVQcWJWRWFlZStEcGdTU2lwRXV6bENCWmcrVVBDNWhIMXdrR3VuM01ZK3U1MDRKTklzN3hHQlZVU1ZIODd4Vkxkb0RFeDlZVzJhVFEzNEpjZlZONXhyTHpnTzB6QUVJamNvdUtZODNObXZUeE40aWVHT2VuTDJpcFBidWV1V3JHbTczUDAwOWEraFYwSWtLQlRUSERQemRqME5WNlA2YUYrSWxQTnVpdlN3Yzk3YXF1SFNTTEI1T2l4OUI4TXBnVmNNQTBwM1lpTFlsZE0yVVVzVWhId05KNGdMdkVwelZQR0l5dzg1L24wZVl6ZlZrd3psQ2NEM0JsYVpleWtnOUltcXZOTjJpSE50WTVFZk9EWmVFN0R1Ny9sVFF0SmFYVDU4bVhWUVZDZGFnUmRHWCtlczZCU0tRc3h5VDRiTXp5ME9xQk0rdjNzdDdSUnh3c21jNURhb2R5T0lBM01yNUZPK0M4Rzh2bjRJZ3FFdzBzd0dXOWR4aE1EOHBnZlRxVlo5bDRzM2FOTEtpR0RISjNOYmhxRm5KQnA1cDdkRWShfzBL3Qm0rnf4HRXtMKQq25LxE3eR2VF\/Vy3uGJo7qA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"50ed50ad0d6a6a8de034e290045322dd79a45c16a05c5e26d2f418a418b80377\",\n \"encrypted_data\": \"MZpuOAqs4U1hXoPUq8Bpqg5mN9i9v5ed0XFebFGtgiV0ZGxMRjhJelF3cWJzWFRWbkpVcW45V0ZZdFA0SHVkWjZuZ0hVNWJQNEJsSjc0M1FMV2xqTTk4dGlHYW9pM3lqYklOeFRLaTJybTZNeDJycmZuRmV3Y3BXTHpMeDBUYllncnNmVmFKU2NkOTZha2VRbWpjWkZQK2tMbUg5QWtrZDQwcUprdzVrTld4SFdhNkJNbk9zcGlLYS9wTThVUUw4QUFLbzB6Z0hhR0dHRUV0eDQwV1pLSUdFV05FaGpwemQzUGt1NDdURytrcnZPQSsveGhialRaRFhxZHJmR2ZpRitGcWd6ckRYT0tNUmdURnVVTC9adE9nTUhIeFNyQUpKZHhoeXpsenNZdGI5dVBxcTZFL0twN1ZJd2MwQ2JPMDJSRGV4UUFDU00wcHhPckpmYVN6RkVCdVpwUGprWG9EendPdyt2dEtDcHp6L0pxK0l2dTYveFZ0RG1ray9uM3MrZUszSkswbElsTk9UUUpvaEVtMGNlOUhvVnVrREdPSlE3eDl6aFAzV0pTMlJxcU5Yd2tuaEFJRnFtUjM5dTZvVVFXcy9mUlArMXpHdFRSamoydDdnZGhHYlFhYlJ2cFk5YnRSbnJpSHowNXZUSDlzeUpKSFNOZm1JSzFDOGJmOW9rT3doTENmeHNVNm1MQncrNU1rVkMvOXJ6QXR3bElTNHVCY3dXNXNwV1Q2Wld6QUJaYkJoY1NrZW52cDM1OWVaNEVQcWJWRWFlZStEcGdTU2lwRXV6bENCWmcrVVBDNWhIMXdrR3VuM01ZK3U1MDRKTklzN3hHQlZVU1ZIODd4Vkxkb0RFeDlZVzJhVFEzNEpjZlZONXhyTHpnTzB6QUVJamNvdUtZODNObXZUeE40aWVHT2VuTDJpcFBidWV1V3JHbTczUDAwOWEraFYwSWtLQlRUSERQemRqME5WNlA2YUYrSWxQTnVpdlN3Yzk3YXF1SFNTTEI1T2l4OUI4TXBnVmNNQTBwM1lpTFlsZE0yVVVzVWhId05KNGdMdkVwelZQR0l5dzg1L24wZVl6ZlZrd3psQ2NEM0JsYVpleWtnOUltcXZOTjJpSE50WTVFZk9EWmVFN0R1Ny9sVFF0SmFYVDU4bVhWUVZDZGFnUmRHWCtlczZCU0tRc3h5VDRiTXp5ME9xQk0rdjNzdDdSUnh3c21jNURhb2R5T0lBM01yNUZPK0M4Rzh2bjRJZ3FFdzBzd0dXOWR4aE1EOHBnZlRxVlo5bDRzM2FOTEtpR0RISjNOYmhxRm5KQnA1cDdkRWShfzBL3Qm0rnf4HRXtMKQq25LxE3eR2VF\/Vy3uGJo7qA==\"\n}"}
[2025-11-15 18:18:07] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-15 18:18:07] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-15 18:18:07] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\",\\\"view_key\\\":\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\"}","extracted_address":"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51","extracted_view_key":"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07","extracted_length":95,"environment":"sandbox"}
[2025-11-15 18:18:07] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51","balance_before":{"total":208.89986838,"unlocked":195.69978048,"total_atomic":208899868380000,"unlocked_atomic":195699780480000,"raw":{"balance":208899868380000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":208899868380000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":350,"time_to_unlock":0,"unlocked_balance":195699780480000}],"time_to_unlock":0,"unlocked_balance":195699780480000}},"balance_after":{"total":207.89982436,"unlocked":194.49978048,"total_atomic":207899824360000,"unlocked_atomic":194499780480000,"raw":{"balance":207899824360000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":207899824360000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":348,"time_to_unlock":0,"unlocked_balance":194499780480000}],"time_to_unlock":0,"unlocked_balance":194499780480000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"384173fc52a417f05b46c899678c66e2820583da803337d3ccd9b9cac3121809","fee_atomic":44020000}
[2025-11-15 18:18:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:18:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:19:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-15 18:19:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:55:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:56:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 18:56:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 20:04:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-15 20:05:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:02:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:02:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 00:28:50] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\",\\\"view_key\\\":\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\"}","amount":1,"token_hash":"d0541cd44bdc2dae0ba971c5d8b1bed670959e077c6d7c835ae27c6334e2ddda","encrypted_data":"eYQ8KcuO+7UOadZiV6GH9LFZ\/Pim12H62m2JBBEnneJ3RzlReUNueVlnbzZ5NjBDa05JWFRKUTFFSi9ONFRkeEF5QTJySm5POTRMd29zL2NCVHBLamFrajl1QjNraDN0a3R0ZDJPdUUzRWdheTlxeGEyaXJOM0R0N2MxL1QxbGtLYXZLMnE3TEZmSXR0dHZKTUdCT0NXNE1oamtMYVpaMFVJM2ErUUx0anVJcVplRTJDOEpObHdtajVQODRuVVE1ajA3VVh3aGZUTi9ESHZHV1BvbXdMdWkzNkxCcHVMRmVqNnoxZis0Qm1yOTRvdEVQVk5nb2phNEJUc3c4L1QvN2RPbXM1NFZOdzgrdTd5L2Jqa21ZOFd2Z0RFOWdYby9QUDUzT1g4K0hXMFcrSUlZcGhVbG1oMmJldCt1WW5oWHN6NzBvbVlGQlV2Tzhkc0lkZ2pONkFpTmFrcUMzTmdmTC94ZHg4aW1XQnMrVjViQktrbmlsVTdlR3orbkdZdmZGVVZGTVlOczE1eEtoR3F2NjJEamwvZk5wYVVlZk1xaUxJZThUMFJRWkwxWW1FbFduamc5dkxLTFhYZW1IWXBWMVhOL2Q0bkdmZ1ZoVjNXOWFYRERhcE5YekcrbWZZcDJrYlF2UzRaOXJteloxMytjTW5LbytVQVJhS3YwSTJ1SGFqVW42bE9Rb2lNVkZjT2xiZnlYTko4dkZzcXNHMUo3YTlLNnIram1jWXVieEpFNUk2eG9QcTFPTWZjbG1lUXNKVTZ1dStvMDZFeHFMbG9aOVlXbGw4MWFGb3JTSEN3RmJKTkJuRURPMHJreHowbytMVzFxSXd3TXd6cklHb2JsRXBIS2FKVTFiTWUrRDVKU1YzVUpORlRZOHhxQW9tQ012eWxpcUwyd0lVd3U3cVlCZ3hVenJXU2hhMHpOT3RkMTRUcmhVTlJMS1VvMnZiOURDaFVTUXRzOHZaa2hObE56MWdOcklRaitLODlCY1pXNTNqZE5qdGkwak5GakxyVGVVV3g4NTV1TC8ySHl4TVpWK210WFlRTEllMml0RU1jQzRRbEFLemlLbGNGajZIU3g3cm5TcDgvc3VuMFBQMU1Ra0U0MksweGhFMmtsOHZRRnZnUkx4dXZKY0UxeTZuWURkZTYzNUZ1RzdzTUg5UU1JNDR3OTZWTmZlQll4dkE2RGxUQTROWHBVTzVhVWNwQktVcFMwd25wbjFCRWt1MkdTYzdEaTBIMTJUa3cvSU1GS2pudXE0cGRzbmUvQ3hxMmdtN1U5dlk5SksrZmMvTUNhZVd0WWVMSU1uOWlyektvbnLvlUHYN34avg5c+oK6JhQm48Hemep6ylsUUfnAOo6SjA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"d0541cd44bdc2dae0ba971c5d8b1bed670959e077c6d7c835ae27c6334e2ddda\",\n \"encrypted_data\": \"eYQ8KcuO+7UOadZiV6GH9LFZ\/Pim12H62m2JBBEnneJ3RzlReUNueVlnbzZ5NjBDa05JWFRKUTFFSi9ONFRkeEF5QTJySm5POTRMd29zL2NCVHBLamFrajl1QjNraDN0a3R0ZDJPdUUzRWdheTlxeGEyaXJOM0R0N2MxL1QxbGtLYXZLMnE3TEZmSXR0dHZKTUdCT0NXNE1oamtMYVpaMFVJM2ErUUx0anVJcVplRTJDOEpObHdtajVQODRuVVE1ajA3VVh3aGZUTi9ESHZHV1BvbXdMdWkzNkxCcHVMRmVqNnoxZis0Qm1yOTRvdEVQVk5nb2phNEJUc3c4L1QvN2RPbXM1NFZOdzgrdTd5L2Jqa21ZOFd2Z0RFOWdYby9QUDUzT1g4K0hXMFcrSUlZcGhVbG1oMmJldCt1WW5oWHN6NzBvbVlGQlV2Tzhkc0lkZ2pONkFpTmFrcUMzTmdmTC94ZHg4aW1XQnMrVjViQktrbmlsVTdlR3orbkdZdmZGVVZGTVlOczE1eEtoR3F2NjJEamwvZk5wYVVlZk1xaUxJZThUMFJRWkwxWW1FbFduamc5dkxLTFhYZW1IWXBWMVhOL2Q0bkdmZ1ZoVjNXOWFYRERhcE5YekcrbWZZcDJrYlF2UzRaOXJteloxMytjTW5LbytVQVJhS3YwSTJ1SGFqVW42bE9Rb2lNVkZjT2xiZnlYTko4dkZzcXNHMUo3YTlLNnIram1jWXVieEpFNUk2eG9QcTFPTWZjbG1lUXNKVTZ1dStvMDZFeHFMbG9aOVlXbGw4MWFGb3JTSEN3RmJKTkJuRURPMHJreHowbytMVzFxSXd3TXd6cklHb2JsRXBIS2FKVTFiTWUrRDVKU1YzVUpORlRZOHhxQW9tQ012eWxpcUwyd0lVd3U3cVlCZ3hVenJXU2hhMHpOT3RkMTRUcmhVTlJMS1VvMnZiOURDaFVTUXRzOHZaa2hObE56MWdOcklRaitLODlCY1pXNTNqZE5qdGkwak5GakxyVGVVV3g4NTV1TC8ySHl4TVpWK210WFlRTEllMml0RU1jQzRRbEFLemlLbGNGajZIU3g3cm5TcDgvc3VuMFBQMU1Ra0U0MksweGhFMmtsOHZRRnZnUkx4dXZKY0UxeTZuWURkZTYzNUZ1RzdzTUg5UU1JNDR3OTZWTmZlQll4dkE2RGxUQTROWHBVTzVhVWNwQktVcFMwd25wbjFCRWt1MkdTYzdEaTBIMTJUa3cvSU1GS2pudXE0cGRzbmUvQ3hxMmdtN1U5dlk5SksrZmMvTUNhZVd0WWVMSU1uOWlyektvbnLvlUHYN34avg5c+oK6JhQm48Hemep6ylsUUfnAOo6SjA==\"\n}"}
[2025-11-16 00:28:50] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 00:28:50] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 00:28:50] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\",\\\"view_key\\\":\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\"}","extracted_address":"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB","extracted_view_key":"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05","extracted_length":95,"environment":"sandbox"}
[2025-11-16 00:28:50] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB","balance_before":{"total":263.09982436,"unlocked":243.29982436,"total_atomic":263099824360000,"unlocked_atomic":243299824360000,"raw":{"balance":263099824360000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":263099824360000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":441,"time_to_unlock":0,"unlocked_balance":243299824360000}],"time_to_unlock":0,"unlocked_balance":243299824360000}},"balance_after":{"total":262.09978036,"unlocked":242.09982436,"total_atomic":262099780360000,"unlocked_atomic":242099824360000,"raw":{"balance":262099780360000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":262099780360000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":439,"time_to_unlock":0,"unlocked_balance":242099824360000}],"time_to_unlock":0,"unlocked_balance":242099824360000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"d4f36554705d33c88799d8ac23983a1bcae1e00c8849f29c7ae75b2282befccd","fee_atomic":44000000}
[2025-11-16 00:29:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:29:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:29:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:30:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:30:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:30:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:30:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:31:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:31:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:31:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:31:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:31:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:33:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:34:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 00:34:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:35:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:35:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:36:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:42:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:54:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:56:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:56:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:57:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:57:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:58:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 00:59:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:04:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:04:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:18:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:19:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:19:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:25:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 01:25:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:25:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:25:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:25:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:28:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:39:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:39:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:39:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:40:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:42:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:47:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:49:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:49:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 01:49:46] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\",\\\"view_key\\\":\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\"}","amount":1,"token_hash":"d0541cd44bdc2dae0ba971c5d8b1bed670959e077c6d7c835ae27c6334e2ddda","encrypted_data":"eYQ8KcuO+7UOadZiV6GH9LFZ\/Pim12H62m2JBBEnneJ3RzlReUNueVlnbzZ5NjBDa05JWFRKUTFFSi9ONFRkeEF5QTJySm5POTRMd29zL2NCVHBLamFrajl1QjNraDN0a3R0ZDJPdUUzRWdheTlxeGEyaXJOM0R0N2MxL1QxbGtLYXZLMnE3TEZmSXR0dHZKTUdCT0NXNE1oamtMYVpaMFVJM2ErUUx0anVJcVplRTJDOEpObHdtajVQODRuVVE1ajA3VVh3aGZUTi9ESHZHV1BvbXdMdWkzNkxCcHVMRmVqNnoxZis0Qm1yOTRvdEVQVk5nb2phNEJUc3c4L1QvN2RPbXM1NFZOdzgrdTd5L2Jqa21ZOFd2Z0RFOWdYby9QUDUzT1g4K0hXMFcrSUlZcGhVbG1oMmJldCt1WW5oWHN6NzBvbVlGQlV2Tzhkc0lkZ2pONkFpTmFrcUMzTmdmTC94ZHg4aW1XQnMrVjViQktrbmlsVTdlR3orbkdZdmZGVVZGTVlOczE1eEtoR3F2NjJEamwvZk5wYVVlZk1xaUxJZThUMFJRWkwxWW1FbFduamc5dkxLTFhYZW1IWXBWMVhOL2Q0bkdmZ1ZoVjNXOWFYRERhcE5YekcrbWZZcDJrYlF2UzRaOXJteloxMytjTW5LbytVQVJhS3YwSTJ1SGFqVW42bE9Rb2lNVkZjT2xiZnlYTko4dkZzcXNHMUo3YTlLNnIram1jWXVieEpFNUk2eG9QcTFPTWZjbG1lUXNKVTZ1dStvMDZFeHFMbG9aOVlXbGw4MWFGb3JTSEN3RmJKTkJuRURPMHJreHowbytMVzFxSXd3TXd6cklHb2JsRXBIS2FKVTFiTWUrRDVKU1YzVUpORlRZOHhxQW9tQ012eWxpcUwyd0lVd3U3cVlCZ3hVenJXU2hhMHpOT3RkMTRUcmhVTlJMS1VvMnZiOURDaFVTUXRzOHZaa2hObE56MWdOcklRaitLODlCY1pXNTNqZE5qdGkwak5GakxyVGVVV3g4NTV1TC8ySHl4TVpWK210WFlRTEllMml0RU1jQzRRbEFLemlLbGNGajZIU3g3cm5TcDgvc3VuMFBQMU1Ra0U0MksweGhFMmtsOHZRRnZnUkx4dXZKY0UxeTZuWURkZTYzNUZ1RzdzTUg5UU1JNDR3OTZWTmZlQll4dkE2RGxUQTROWHBVTzVhVWNwQktVcFMwd25wbjFCRWt1MkdTYzdEaTBIMTJUa3cvSU1GS2pudXE0cGRzbmUvQ3hxMmdtN1U5dlk5SksrZmMvTUNhZVd0WWVMSU1uOWlyektvbnLvlUHYN34avg5c+oK6JhQm48Hemep6ylsUUfnAOo6SjA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"d0541cd44bdc2dae0ba971c5d8b1bed670959e077c6d7c835ae27c6334e2ddda\",\n \"encrypted_data\": \"eYQ8KcuO+7UOadZiV6GH9LFZ\/Pim12H62m2JBBEnneJ3RzlReUNueVlnbzZ5NjBDa05JWFRKUTFFSi9ONFRkeEF5QTJySm5POTRMd29zL2NCVHBLamFrajl1QjNraDN0a3R0ZDJPdUUzRWdheTlxeGEyaXJOM0R0N2MxL1QxbGtLYXZLMnE3TEZmSXR0dHZKTUdCT0NXNE1oamtMYVpaMFVJM2ErUUx0anVJcVplRTJDOEpObHdtajVQODRuVVE1ajA3VVh3aGZUTi9ESHZHV1BvbXdMdWkzNkxCcHVMRmVqNnoxZis0Qm1yOTRvdEVQVk5nb2phNEJUc3c4L1QvN2RPbXM1NFZOdzgrdTd5L2Jqa21ZOFd2Z0RFOWdYby9QUDUzT1g4K0hXMFcrSUlZcGhVbG1oMmJldCt1WW5oWHN6NzBvbVlGQlV2Tzhkc0lkZ2pONkFpTmFrcUMzTmdmTC94ZHg4aW1XQnMrVjViQktrbmlsVTdlR3orbkdZdmZGVVZGTVlOczE1eEtoR3F2NjJEamwvZk5wYVVlZk1xaUxJZThUMFJRWkwxWW1FbFduamc5dkxLTFhYZW1IWXBWMVhOL2Q0bkdmZ1ZoVjNXOWFYRERhcE5YekcrbWZZcDJrYlF2UzRaOXJteloxMytjTW5LbytVQVJhS3YwSTJ1SGFqVW42bE9Rb2lNVkZjT2xiZnlYTko4dkZzcXNHMUo3YTlLNnIram1jWXVieEpFNUk2eG9QcTFPTWZjbG1lUXNKVTZ1dStvMDZFeHFMbG9aOVlXbGw4MWFGb3JTSEN3RmJKTkJuRURPMHJreHowbytMVzFxSXd3TXd6cklHb2JsRXBIS2FKVTFiTWUrRDVKU1YzVUpORlRZOHhxQW9tQ012eWxpcUwyd0lVd3U3cVlCZ3hVenJXU2hhMHpOT3RkMTRUcmhVTlJMS1VvMnZiOURDaFVTUXRzOHZaa2hObE56MWdOcklRaitLODlCY1pXNTNqZE5qdGkwak5GakxyVGVVV3g4NTV1TC8ySHl4TVpWK210WFlRTEllMml0RU1jQzRRbEFLemlLbGNGajZIU3g3cm5TcDgvc3VuMFBQMU1Ra0U0MksweGhFMmtsOHZRRnZnUkx4dXZKY0UxeTZuWURkZTYzNUZ1RzdzTUg5UU1JNDR3OTZWTmZlQll4dkE2RGxUQTROWHBVTzVhVWNwQktVcFMwd25wbjFCRWt1MkdTYzdEaTBIMTJUa3cvSU1GS2pudXE0cGRzbmUvQ3hxMmdtN1U5dlk5SksrZmMvTUNhZVd0WWVMSU1uOWlyektvbnLvlUHYN34avg5c+oK6JhQm48Hemep6ylsUUfnAOo6SjA==\"\n}"}
[2025-11-16 01:49:46] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 01:49:46] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 01:49:46] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\",\\\"view_key\\\":\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\"}","extracted_address":"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB","extracted_view_key":"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05","extracted_length":95,"environment":"sandbox"}
[2025-11-16 01:49:47] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB","balance_before":{"total":274.09982436,"unlocked":253.69978036,"total_atomic":274099824360000,"unlocked_atomic":253699780360000,"raw":{"balance":274099824360000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":274099824360000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":460,"time_to_unlock":0,"unlocked_balance":253699780360000}],"time_to_unlock":0,"unlocked_balance":253699780360000}},"balance_after":{"total":273.09978048,"unlocked":252.49978036,"total_atomic":273099780480000,"unlocked_atomic":252499780360000,"raw":{"balance":273099780480000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":273099780480000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":458,"time_to_unlock":0,"unlocked_balance":252499780360000}],"time_to_unlock":0,"unlocked_balance":252499780360000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"5a449700a992673911774e7a0ba6ee4757715e0e2d81d7d1a48558df906b7245","fee_atomic":43880000}
[2025-11-16 01:49:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:49:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:51:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:51:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:51:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 01:53:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:07:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 02:07:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:07:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:07:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 02:07:53] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\",\\\"view_key\\\":\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\"}","amount":1,"token_hash":"50ed50ad0d6a6a8de034e290045322dd79a45c16a05c5e26d2f418a418b80377","encrypted_data":"MZpuOAqs4U1hXoPUq8Bpqg5mN9i9v5ed0XFebFGtgiV0ZGxMRjhJelF3cWJzWFRWbkpVcW45V0ZZdFA0SHVkWjZuZ0hVNWJQNEJsSjc0M1FMV2xqTTk4dGlHYW9pM3lqYklOeFRLaTJybTZNeDJycmZuRmV3Y3BXTHpMeDBUYllncnNmVmFKU2NkOTZha2VRbWpjWkZQK2tMbUg5QWtrZDQwcUprdzVrTld4SFdhNkJNbk9zcGlLYS9wTThVUUw4QUFLbzB6Z0hhR0dHRUV0eDQwV1pLSUdFV05FaGpwemQzUGt1NDdURytrcnZPQSsveGhialRaRFhxZHJmR2ZpRitGcWd6ckRYT0tNUmdURnVVTC9adE9nTUhIeFNyQUpKZHhoeXpsenNZdGI5dVBxcTZFL0twN1ZJd2MwQ2JPMDJSRGV4UUFDU00wcHhPckpmYVN6RkVCdVpwUGprWG9EendPdyt2dEtDcHp6L0pxK0l2dTYveFZ0RG1ray9uM3MrZUszSkswbElsTk9UUUpvaEVtMGNlOUhvVnVrREdPSlE3eDl6aFAzV0pTMlJxcU5Yd2tuaEFJRnFtUjM5dTZvVVFXcy9mUlArMXpHdFRSamoydDdnZGhHYlFhYlJ2cFk5YnRSbnJpSHowNXZUSDlzeUpKSFNOZm1JSzFDOGJmOW9rT3doTENmeHNVNm1MQncrNU1rVkMvOXJ6QXR3bElTNHVCY3dXNXNwV1Q2Wld6QUJaYkJoY1NrZW52cDM1OWVaNEVQcWJWRWFlZStEcGdTU2lwRXV6bENCWmcrVVBDNWhIMXdrR3VuM01ZK3U1MDRKTklzN3hHQlZVU1ZIODd4Vkxkb0RFeDlZVzJhVFEzNEpjZlZONXhyTHpnTzB6QUVJamNvdUtZODNObXZUeE40aWVHT2VuTDJpcFBidWV1V3JHbTczUDAwOWEraFYwSWtLQlRUSERQemRqME5WNlA2YUYrSWxQTnVpdlN3Yzk3YXF1SFNTTEI1T2l4OUI4TXBnVmNNQTBwM1lpTFlsZE0yVVVzVWhId05KNGdMdkVwelZQR0l5dzg1L24wZVl6ZlZrd3psQ2NEM0JsYVpleWtnOUltcXZOTjJpSE50WTVFZk9EWmVFN0R1Ny9sVFF0SmFYVDU4bVhWUVZDZGFnUmRHWCtlczZCU0tRc3h5VDRiTXp5ME9xQk0rdjNzdDdSUnh3c21jNURhb2R5T0lBM01yNUZPK0M4Rzh2bjRJZ3FFdzBzd0dXOWR4aE1EOHBnZlRxVlo5bDRzM2FOTEtpR0RISjNOYmhxRm5KQnA1cDdkRWShfzBL3Qm0rnf4HRXtMKQq25LxE3eR2VF\/Vy3uGJo7qA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"50ed50ad0d6a6a8de034e290045322dd79a45c16a05c5e26d2f418a418b80377\",\n \"encrypted_data\": \"MZpuOAqs4U1hXoPUq8Bpqg5mN9i9v5ed0XFebFGtgiV0ZGxMRjhJelF3cWJzWFRWbkpVcW45V0ZZdFA0SHVkWjZuZ0hVNWJQNEJsSjc0M1FMV2xqTTk4dGlHYW9pM3lqYklOeFRLaTJybTZNeDJycmZuRmV3Y3BXTHpMeDBUYllncnNmVmFKU2NkOTZha2VRbWpjWkZQK2tMbUg5QWtrZDQwcUprdzVrTld4SFdhNkJNbk9zcGlLYS9wTThVUUw4QUFLbzB6Z0hhR0dHRUV0eDQwV1pLSUdFV05FaGpwemQzUGt1NDdURytrcnZPQSsveGhialRaRFhxZHJmR2ZpRitGcWd6ckRYT0tNUmdURnVVTC9adE9nTUhIeFNyQUpKZHhoeXpsenNZdGI5dVBxcTZFL0twN1ZJd2MwQ2JPMDJSRGV4UUFDU00wcHhPckpmYVN6RkVCdVpwUGprWG9EendPdyt2dEtDcHp6L0pxK0l2dTYveFZ0RG1ray9uM3MrZUszSkswbElsTk9UUUpvaEVtMGNlOUhvVnVrREdPSlE3eDl6aFAzV0pTMlJxcU5Yd2tuaEFJRnFtUjM5dTZvVVFXcy9mUlArMXpHdFRSamoydDdnZGhHYlFhYlJ2cFk5YnRSbnJpSHowNXZUSDlzeUpKSFNOZm1JSzFDOGJmOW9rT3doTENmeHNVNm1MQncrNU1rVkMvOXJ6QXR3bElTNHVCY3dXNXNwV1Q2Wld6QUJaYkJoY1NrZW52cDM1OWVaNEVQcWJWRWFlZStEcGdTU2lwRXV6bENCWmcrVVBDNWhIMXdrR3VuM01ZK3U1MDRKTklzN3hHQlZVU1ZIODd4Vkxkb0RFeDlZVzJhVFEzNEpjZlZONXhyTHpnTzB6QUVJamNvdUtZODNObXZUeE40aWVHT2VuTDJpcFBidWV1V3JHbTczUDAwOWEraFYwSWtLQlRUSERQemRqME5WNlA2YUYrSWxQTnVpdlN3Yzk3YXF1SFNTTEI1T2l4OUI4TXBnVmNNQTBwM1lpTFlsZE0yVVVzVWhId05KNGdMdkVwelZQR0l5dzg1L24wZVl6ZlZrd3psQ2NEM0JsYVpleWtnOUltcXZOTjJpSE50WTVFZk9EWmVFN0R1Ny9sVFF0SmFYVDU4bVhWUVZDZGFnUmRHWCtlczZCU0tRc3h5VDRiTXp5ME9xQk0rdjNzdDdSUnh3c21jNURhb2R5T0lBM01yNUZPK0M4Rzh2bjRJZ3FFdzBzd0dXOWR4aE1EOHBnZlRxVlo5bDRzM2FOTEtpR0RISjNOYmhxRm5KQnA1cDdkRWShfzBL3Qm0rnf4HRXtMKQq25LxE3eR2VF\/Vy3uGJo7qA==\"\n}"}
[2025-11-16 02:07:53] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 02:07:53] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 02:07:53] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51\\\",\\\"view_key\\\":\\\"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07\\\"}","extracted_address":"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51","extracted_view_key":"0eae59bf978797b6f2e257114b08a0661360a476101b9c682a5faf881653db07","extracted_length":95,"environment":"sandbox"}
[2025-11-16 02:07:53] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A2UTo7fn3PAPRecMcSPB6Jc4EVSd4jT1tNxt5kEoXc738P9RAhXwpvUcAiwJkfxdLHVVAXXxPuAayPLmJWkTgJWnEFWyy51","balance_before":{"total":276.69982436,"unlocked":256.69978036,"total_atomic":276699824360000,"unlocked_atomic":256699780360000,"raw":{"balance":276699824360000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":276699824360000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":465,"time_to_unlock":0,"unlocked_balance":256699780360000}],"time_to_unlock":0,"unlocked_balance":256699780360000}},"balance_after":{"total":275.6997802,"unlocked":255.49978036,"total_atomic":275699780200000,"unlocked_atomic":255499780360000,"raw":{"balance":275699780200000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":275699780200000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":463,"time_to_unlock":0,"unlocked_balance":255499780360000}],"time_to_unlock":0,"unlocked_balance":255499780360000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"f251ea3b4ebcb58a60556638498a9a1325eed963c1ad7d6e575e6cc49fc9816d","fee_atomic":44160000}
[2025-11-16 02:07:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:08:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:09:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:09:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:09:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:09:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:09:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:09:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:10:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:10:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:10:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:10:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:13:58] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 02:14:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:14:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:14:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:14:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:14:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:14:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:15:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 02:15:03] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","amount":1,"token_hash":"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449","encrypted_data":"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449\",\n \"encrypted_data\": \"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ==\"\n}"}
[2025-11-16 02:15:03] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 02:15:03] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 02:15:03] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","extracted_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","extracted_view_key":"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809","extracted_length":95,"environment":"sandbox"}
[2025-11-16 02:15:04] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","balance_before":{"total":275.6997802,"unlocked":255.49978036,"total_atomic":275699780200000,"unlocked_atomic":255499780360000,"raw":{"balance":275699780200000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":275699780200000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":463,"time_to_unlock":0,"unlocked_balance":255499780360000}],"time_to_unlock":0,"unlocked_balance":255499780360000}},"balance_after":{"total":274.69973616,"unlocked":254.29978036,"total_atomic":274699736160000,"unlocked_atomic":254299780360000,"raw":{"balance":274699736160000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":274699736160000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":461,"time_to_unlock":0,"unlocked_balance":254299780360000}],"time_to_unlock":0,"unlocked_balance":254299780360000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"656b567f1f43b3d7d596181e1d7d4382c7e14225e8cdf714ff18d1600fa7d4b1","fee_atomic":44040000}
[2025-11-16 02:15:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:15:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:16:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:16:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:16:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:20:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 02:20:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:20:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:20:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:22:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:22:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:22:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:41] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","amount":1,"token_hash":"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449","encrypted_data":"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"710f05b24d0ff1a81a8936cac42025108f9139bf6ab2b36ebc69fc56042cf449\",\n \"encrypted_data\": \"tIYZeH5G2o8tiA5CJ06oKbJxqFS1ycUI+82krC3wtrpTdHkrWnFySnVZMjJTVCtrMUtYM2xrVkd5cXhLMSs5RWtKNFdEcVU1MGV4LzBVUzB2VW5Wd0hLSUhZL0FiekorcWFrVUZaMDhCa3NnamhCa3E5YjJjUVR2RTJFci8zdXdKVnFlTWZwTlBidlhpV04rRmt5ZUxuOWJwZUoxdGJ1Z0FyeEprbzEyTzBqdXRXbzd0SHFNelAxZyt1Y1N3aXBabVk3blQ3Z1U5TTZvZDZnN0swZUsrcVVaVzFEQklEWERlRGxGNGlxZ3BtcjdCckxQR1lIWUYzTlF0aEkzajNjei9sNUk4TlhwdW9xT3E0Z1VyR2xtNVVFclpEcjloUEs3Rks4TTFaekx5dE1KWGphWG1MVjJuT1Evb2tlUWNqQk1NaUpoT3IrY2xBU3pQT2VJSkRVczJnQUhZTHFPVytDS1UyUi9kOWUvRXAva0tNcU45emhoOFMxd2F1M2Z5QmFXcTloZkRzc1U5eldOOGFwV3VFMWxKakdqNG1VZkRHWWpBYzdUUkhOaTFOcnhPT01kc1lSMWVGRG5UaW4yM3V0aEhXMTBweHBnT2lIek1GbDh6ZjNMcEMvalFDczFUQkdxeUpPb0ZaSjl4OTRrVWtCQzhjOXVoYWwrTXpZb1FkZnJ0a1pHTzVsZEpJUkZTRkljWFJsM3FQOS95UW1vMzN3R0UxTzViUk9QN3hRV215SkJZVlZDNjlXcnhiM1V2UFYxeDNRZkU5Z3Y3VUs3TEZSc08zb2M0eEM3WkNJTktJVUtxa2RuS2FYc2RpNmorTllSeTRmNHJ3bExzM0l3QU5RcnVRUENCOFl5UEJDWkoyWm5FWCtwWEhQQ2drelh1UFlVbDNSUm5ycEVHZnN1U0tXTGl4TjNkbGtKNm9zLzc2YUwvZTdKaVZPVHpSRE9uWHFjb2gvMXNhV2hCNEh5Rk1rWlN1NzdlSFNIU3VGaHFDSlVSaUs4aWtiUGViK1VSLytIdlcxaFRZczJRa1dlcURqWW9aeXJqUEpXNmIwUHpmYzNGa1hTYVl1cUNrd2xQRHhxWXY4anNCNmJLQ0UxR1J2czJTK1JNL3MwclFKYk4wMWZtUnA2aXFwUjVsZ1NtamdjbWdEM1dBc0p0S3l3eDg2eUNiaXJ2KytEZE5OOTFIZVNLaWFmc0I0WE1Ya1VpQm9YM3g2UFp5RUVOVmVjbE1ybVlFZE96aWI1WkZoRkdJWXVmOFBKTDhPTjloRWFtVnpvUnhyS2U4UGd0U0NUQkZZOWpCTFM4akZUQStKZVNJVlS3RSg2kKRmLaJsbO06wUTKl7jUowJilUPVW0C\/vxmyhQ==\"\n}"}
[2025-11-16 02:29:41] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 02:29:41] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 02:29:41] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft\\\",\\\"view_key\\\":\\\"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809\\\"}","extracted_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","extracted_view_key":"6705ad23897b58b7748b3a8e0038d871f750833e4dc637fce4d453afb30c5809","extracted_length":95,"environment":"sandbox"}
[2025-11-16 02:29:42] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tHfkcHN8U17qnn24bcd1s2xZq7jeWWBgZdWqy62C2qia8ULcMzixLNdfULSgjsAXbRuuHvsG7FThMFCgsdDLwLoPyoJ8ft","balance_before":{"total":277.69973616,"unlocked":256.89973648,"total_atomic":277699736160000,"unlocked_atomic":256899736480000,"raw":{"balance":277699736160000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":277699736160000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":468,"time_to_unlock":0,"unlocked_balance":256899736480000}],"time_to_unlock":0,"unlocked_balance":256899736480000}},"balance_after":{"total":276.69969228,"unlocked":255.69973648,"total_atomic":276699692280000,"unlocked_atomic":255699736480000,"raw":{"balance":276699692280000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":276699692280000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":466,"time_to_unlock":0,"unlocked_balance":255699736480000}],"time_to_unlock":0,"unlocked_balance":255699736480000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"b014898bb9a77f696dbba307a257e49a9af9bf32ac2f05d03f5d91eadd92ed2f","fee_atomic":43880000}
[2025-11-16 02:29:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:29:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:30:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:38:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:38:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:38:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:38:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:46:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:46:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:46:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 02:47:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:18:46] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 15:18:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:41:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:41:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:41:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:41:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:41:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:42:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:42:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:42:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:42:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-16 15:42:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-16 15:42:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:42:16] DEBUG: USDTStellarCrypto created successfully
[2025-11-16 15:42:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-16 15:52:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 15:52:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 15:52:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-16 15:52:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-16 15:52:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:52:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 15:52:54] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX\\\",\\\"view_key\\\":\\\"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02\\\"}","amount":1,"token_hash":"ec919a6b88f1c053264ba91a885e6ec7f8f8c751167a49d4c94e24fef9d93c34","encrypted_data":"BgoftBUIKYPZ0mYV5BG14A\/W67CNb\/80A+mNcb6HsChUMHBrV3Nkd1NWa0hlYWtnRVZEdDVXeUNNcGg1NDdUUHkwVnd5TUNWV0RJdmNibFQ0cHdNVVpnbXNQeHhJVS9Zd0FFMlVtanpoRm0zZU5rN3BJU09vcWhPUEhUWkcxRnNuYUtNQU5PVlV2M2hyVzZxWnFmd2o2azJYaHp6eTFWdHhWV2Jkak95UTQ2djVYMEFydmdnd25jNE1DT2FiUDUwM0thYm91SlE2UUw2L3kxd1FUMHRtRkhzSHo0SjlxK0FJcm9ZaHNFKzdSTkZHczFFMjdVRlRsZE1KR1VNR0VTTkdKVEZRUXlnYVR1WEFvdjlPQjB3WTNmNm9hWTl5N3dxSmp3UExKditvaFdKV3kxVXBOdVROejdZUitINUpCcCtNTUIzNUFEV0pMTDBndEgrRDhWMTJQWHJwN202MkhXdVcwQ1ZadDQ0V1p6S1IwU0xFQ3VONEk5YllsYnVXeFpDZUN0YTR3S0ZOb1hXVjlmUnZsbHFjdmJKWGRxbkw5cXYwaGZJdUxkOFZWbUR1K2R5aGpQbW9QNlRtTzVNcWZqbmZwWVlMYjBLT21ISHRidzBOVnFVUWEyNHVZQzlOS2pITDRsa2x2TWhyV201RUM5V0JEeWdYclJFUFBmd1FGclZ6cHNOa3ZsMUl2YTVDR01qWFFpK2w5Q01CdittakVOMzhmUEQzL3ZVWlNkTU9QZHJ5SWNXUXNiRG5qL1ZvNWFvS0VHRXk3OUhuOGZidFI2WW5iTm9KdUZxRXNpM281MDFCNXo4dERWdElRT1pKdFJzSlBqcjNoblJGTWF3QTVLWnFRS2dFVzhrUFozTm95YzdxVTRWRUNzWDVTejF0NCtSTi9YQW03WXpFL2F0QVk1dXVSZVBXWmFYQUZ5ZzZYQVJYbytJRERiaFovV2JTbndrMVNtY0pBQmp6Vmt2QzZPUS9zTUl2dWlweGRJTU4yM3h0LzliSkRQTnBkOERBUjhQNXF1ZExxYXg4WkVKRi80UkFhcWtRdHFreG5SM01tRWhYMHhVZGN6TE5sUDVyYk9UUjFtbnZzdkhyTytkNFdrMHcvNnJXUU9qbTJlUWlSNWR5cml1ZnFyb3R3QTlQSFF2ZU4vTlpqUzlWd1ZyV3BQZERjTnJKczVCTjJUS2lFS0o2SSs3RytUN09NSEdRekczNHhQcXVBQVJpZEVmM3Z4YUM3UVFlVGlaM0t4Q081WDVsVlZXM1lwVVU2RVBRd1NqWEkxN25QNXBBRVZpRyt6YmtpbHpsSURpWjlnUXY2cEy3V8oRm6tTlNs8u14CxsIwFk7PZ01nzpenCHXUDiG8lA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"ec919a6b88f1c053264ba91a885e6ec7f8f8c751167a49d4c94e24fef9d93c34\",\n \"encrypted_data\": \"BgoftBUIKYPZ0mYV5BG14A\/W67CNb\/80A+mNcb6HsChUMHBrV3Nkd1NWa0hlYWtnRVZEdDVXeUNNcGg1NDdUUHkwVnd5TUNWV0RJdmNibFQ0cHdNVVpnbXNQeHhJVS9Zd0FFMlVtanpoRm0zZU5rN3BJU09vcWhPUEhUWkcxRnNuYUtNQU5PVlV2M2hyVzZxWnFmd2o2azJYaHp6eTFWdHhWV2Jkak95UTQ2djVYMEFydmdnd25jNE1DT2FiUDUwM0thYm91SlE2UUw2L3kxd1FUMHRtRkhzSHo0SjlxK0FJcm9ZaHNFKzdSTkZHczFFMjdVRlRsZE1KR1VNR0VTTkdKVEZRUXlnYVR1WEFvdjlPQjB3WTNmNm9hWTl5N3dxSmp3UExKditvaFdKV3kxVXBOdVROejdZUitINUpCcCtNTUIzNUFEV0pMTDBndEgrRDhWMTJQWHJwN202MkhXdVcwQ1ZadDQ0V1p6S1IwU0xFQ3VONEk5YllsYnVXeFpDZUN0YTR3S0ZOb1hXVjlmUnZsbHFjdmJKWGRxbkw5cXYwaGZJdUxkOFZWbUR1K2R5aGpQbW9QNlRtTzVNcWZqbmZwWVlMYjBLT21ISHRidzBOVnFVUWEyNHVZQzlOS2pITDRsa2x2TWhyV201RUM5V0JEeWdYclJFUFBmd1FGclZ6cHNOa3ZsMUl2YTVDR01qWFFpK2w5Q01CdittakVOMzhmUEQzL3ZVWlNkTU9QZHJ5SWNXUXNiRG5qL1ZvNWFvS0VHRXk3OUhuOGZidFI2WW5iTm9KdUZxRXNpM281MDFCNXo4dERWdElRT1pKdFJzSlBqcjNoblJGTWF3QTVLWnFRS2dFVzhrUFozTm95YzdxVTRWRUNzWDVTejF0NCtSTi9YQW03WXpFL2F0QVk1dXVSZVBXWmFYQUZ5ZzZYQVJYbytJRERiaFovV2JTbndrMVNtY0pBQmp6Vmt2QzZPUS9zTUl2dWlweGRJTU4yM3h0LzliSkRQTnBkOERBUjhQNXF1ZExxYXg4WkVKRi80UkFhcWtRdHFreG5SM01tRWhYMHhVZGN6TE5sUDVyYk9UUjFtbnZzdkhyTytkNFdrMHcvNnJXUU9qbTJlUWlSNWR5cml1ZnFyb3R3QTlQSFF2ZU4vTlpqUzlWd1ZyV3BQZERjTnJKczVCTjJUS2lFS0o2SSs3RytUN09NSEdRekczNHhQcXVBQVJpZEVmM3Z4YUM3UVFlVGlaM0t4Q081WDVsVlZXM1lwVVU2RVBRd1NqWEkxN25QNXBBRVZpRyt6YmtpbHpsSURpWjlnUXY2cEy3V8oRm6tTlNs8u14CxsIwFk7PZ01nzpenCHXUDiG8lA==\"\n}"}
[2025-11-16 15:52:54] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 15:52:54] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 15:52:54] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX\\\",\\\"view_key\\\":\\\"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02\\\"}","extracted_address":"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX","extracted_view_key":"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02","extracted_length":95,"environment":"sandbox"}
[2025-11-16 15:53:05] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX","balance_before":{"total":304.89969228,"unlocked":300.69969228,"total_atomic":304899692280000,"unlocked_atomic":300699692280000,"raw":{"balance":304899692280000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":304899692280000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":514,"time_to_unlock":0,"unlocked_balance":300699692280000}],"time_to_unlock":0,"unlocked_balance":300699692280000}},"balance_after":{"total":303.89964832,"unlocked":299.49969228,"total_atomic":303899648320000,"unlocked_atomic":299499692280000,"raw":{"balance":303899648320000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":303899648320000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":512,"time_to_unlock":0,"unlocked_balance":299499692280000}],"time_to_unlock":0,"unlocked_balance":299499692280000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"fda18a5422b87400af1cc5ee393d1c99ee3a4dca6ed8ac9c0cbbe2946d11e8de","fee_atomic":43960000}
[2025-11-16 15:53:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 15:53:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 16:03:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 16:03:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 16:03:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 16:03:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:31:46] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 19:31:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:32:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:32:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:32:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:33:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:33:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:33:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:33:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 19:33:33] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX\\\",\\\"view_key\\\":\\\"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02\\\"}","amount":1,"token_hash":"ec919a6b88f1c053264ba91a885e6ec7f8f8c751167a49d4c94e24fef9d93c34","encrypted_data":"BgoftBUIKYPZ0mYV5BG14A\/W67CNb\/80A+mNcb6HsChUMHBrV3Nkd1NWa0hlYWtnRVZEdDVXeUNNcGg1NDdUUHkwVnd5TUNWV0RJdmNibFQ0cHdNVVpnbXNQeHhJVS9Zd0FFMlVtanpoRm0zZU5rN3BJU09vcWhPUEhUWkcxRnNuYUtNQU5PVlV2M2hyVzZxWnFmd2o2azJYaHp6eTFWdHhWV2Jkak95UTQ2djVYMEFydmdnd25jNE1DT2FiUDUwM0thYm91SlE2UUw2L3kxd1FUMHRtRkhzSHo0SjlxK0FJcm9ZaHNFKzdSTkZHczFFMjdVRlRsZE1KR1VNR0VTTkdKVEZRUXlnYVR1WEFvdjlPQjB3WTNmNm9hWTl5N3dxSmp3UExKditvaFdKV3kxVXBOdVROejdZUitINUpCcCtNTUIzNUFEV0pMTDBndEgrRDhWMTJQWHJwN202MkhXdVcwQ1ZadDQ0V1p6S1IwU0xFQ3VONEk5YllsYnVXeFpDZUN0YTR3S0ZOb1hXVjlmUnZsbHFjdmJKWGRxbkw5cXYwaGZJdUxkOFZWbUR1K2R5aGpQbW9QNlRtTzVNcWZqbmZwWVlMYjBLT21ISHRidzBOVnFVUWEyNHVZQzlOS2pITDRsa2x2TWhyV201RUM5V0JEeWdYclJFUFBmd1FGclZ6cHNOa3ZsMUl2YTVDR01qWFFpK2w5Q01CdittakVOMzhmUEQzL3ZVWlNkTU9QZHJ5SWNXUXNiRG5qL1ZvNWFvS0VHRXk3OUhuOGZidFI2WW5iTm9KdUZxRXNpM281MDFCNXo4dERWdElRT1pKdFJzSlBqcjNoblJGTWF3QTVLWnFRS2dFVzhrUFozTm95YzdxVTRWRUNzWDVTejF0NCtSTi9YQW03WXpFL2F0QVk1dXVSZVBXWmFYQUZ5ZzZYQVJYbytJRERiaFovV2JTbndrMVNtY0pBQmp6Vmt2QzZPUS9zTUl2dWlweGRJTU4yM3h0LzliSkRQTnBkOERBUjhQNXF1ZExxYXg4WkVKRi80UkFhcWtRdHFreG5SM01tRWhYMHhVZGN6TE5sUDVyYk9UUjFtbnZzdkhyTytkNFdrMHcvNnJXUU9qbTJlUWlSNWR5cml1ZnFyb3R3QTlQSFF2ZU4vTlpqUzlWd1ZyV3BQZERjTnJKczVCTjJUS2lFS0o2SSs3RytUN09NSEdRekczNHhQcXVBQVJpZEVmM3Z4YUM3UVFlVGlaM0t4Q081WDVsVlZXM1lwVVU2RVBRd1NqWEkxN25QNXBBRVZpRyt6YmtpbHpsSURpWjlnUXY2cEy3V8oRm6tTlNs8u14CxsIwFk7PZ01nzpenCHXUDiG8lA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"ec919a6b88f1c053264ba91a885e6ec7f8f8c751167a49d4c94e24fef9d93c34\",\n \"encrypted_data\": \"BgoftBUIKYPZ0mYV5BG14A\/W67CNb\/80A+mNcb6HsChUMHBrV3Nkd1NWa0hlYWtnRVZEdDVXeUNNcGg1NDdUUHkwVnd5TUNWV0RJdmNibFQ0cHdNVVpnbXNQeHhJVS9Zd0FFMlVtanpoRm0zZU5rN3BJU09vcWhPUEhUWkcxRnNuYUtNQU5PVlV2M2hyVzZxWnFmd2o2azJYaHp6eTFWdHhWV2Jkak95UTQ2djVYMEFydmdnd25jNE1DT2FiUDUwM0thYm91SlE2UUw2L3kxd1FUMHRtRkhzSHo0SjlxK0FJcm9ZaHNFKzdSTkZHczFFMjdVRlRsZE1KR1VNR0VTTkdKVEZRUXlnYVR1WEFvdjlPQjB3WTNmNm9hWTl5N3dxSmp3UExKditvaFdKV3kxVXBOdVROejdZUitINUpCcCtNTUIzNUFEV0pMTDBndEgrRDhWMTJQWHJwN202MkhXdVcwQ1ZadDQ0V1p6S1IwU0xFQ3VONEk5YllsYnVXeFpDZUN0YTR3S0ZOb1hXVjlmUnZsbHFjdmJKWGRxbkw5cXYwaGZJdUxkOFZWbUR1K2R5aGpQbW9QNlRtTzVNcWZqbmZwWVlMYjBLT21ISHRidzBOVnFVUWEyNHVZQzlOS2pITDRsa2x2TWhyV201RUM5V0JEeWdYclJFUFBmd1FGclZ6cHNOa3ZsMUl2YTVDR01qWFFpK2w5Q01CdittakVOMzhmUEQzL3ZVWlNkTU9QZHJ5SWNXUXNiRG5qL1ZvNWFvS0VHRXk3OUhuOGZidFI2WW5iTm9KdUZxRXNpM281MDFCNXo4dERWdElRT1pKdFJzSlBqcjNoblJGTWF3QTVLWnFRS2dFVzhrUFozTm95YzdxVTRWRUNzWDVTejF0NCtSTi9YQW03WXpFL2F0QVk1dXVSZVBXWmFYQUZ5ZzZYQVJYbytJRERiaFovV2JTbndrMVNtY0pBQmp6Vmt2QzZPUS9zTUl2dWlweGRJTU4yM3h0LzliSkRQTnBkOERBUjhQNXF1ZExxYXg4WkVKRi80UkFhcWtRdHFreG5SM01tRWhYMHhVZGN6TE5sUDVyYk9UUjFtbnZzdkhyTytkNFdrMHcvNnJXUU9qbTJlUWlSNWR5cml1ZnFyb3R3QTlQSFF2ZU4vTlpqUzlWd1ZyV3BQZERjTnJKczVCTjJUS2lFS0o2SSs3RytUN09NSEdRekczNHhQcXVBQVJpZEVmM3Z4YUM3UVFlVGlaM0t4Q081WDVsVlZXM1lwVVU2RVBRd1NqWEkxN25QNXBBRVZpRyt6YmtpbHpsSURpWjlnUXY2cEy3V8oRm6tTlNs8u14CxsIwFk7PZ01nzpenCHXUDiG8lA==\"\n}"}
[2025-11-16 19:33:33] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 19:33:33] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 19:33:33] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX\\\",\\\"view_key\\\":\\\"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02\\\"}","extracted_address":"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX","extracted_view_key":"fa013f4ffa03b2e75a300a555558c659a3f835eff3943adce93d253773500b02","extracted_length":95,"environment":"sandbox"}
[2025-11-16 19:33:36] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tSZ9Wh8cNdWPDMauHt3GHGWfNp1mxMLiDMNVno9zx715piVcFC6zzgUL8pEiv6nqWgrqNDTMW6aXCH3ubPEitxXJamoYQX","balance_before":{"total":340.49964832,"unlocked":322.49964832,"total_atomic":340499648320000,"unlocked_atomic":322499648320000,"raw":{"balance":340499648320000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":340499648320000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":574,"time_to_unlock":0,"unlocked_balance":322499648320000}],"time_to_unlock":0,"unlocked_balance":322499648320000}},"balance_after":{"total":339.49960446,"unlocked":321.29964832,"total_atomic":339499604460000,"unlocked_atomic":321299648320000,"raw":{"balance":339499604460000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":339499604460000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":572,"time_to_unlock":0,"unlocked_balance":321299648320000}],"time_to_unlock":0,"unlocked_balance":321299648320000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"d7a3c3face6791aaf0d6d19504a57473de8641996ceef7ffbe7468655840fecf","fee_atomic":43860000}
[2025-11-16 19:33:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:33:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:36:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:44:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 19:58:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:05:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 20:07:51] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\",\\\"view_key\\\":\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\"}","amount":1,"token_hash":"d0541cd44bdc2dae0ba971c5d8b1bed670959e077c6d7c835ae27c6334e2ddda","encrypted_data":"eYQ8KcuO+7UOadZiV6GH9LFZ\/Pim12H62m2JBBEnneJ3RzlReUNueVlnbzZ5NjBDa05JWFRKUTFFSi9ONFRkeEF5QTJySm5POTRMd29zL2NCVHBLamFrajl1QjNraDN0a3R0ZDJPdUUzRWdheTlxeGEyaXJOM0R0N2MxL1QxbGtLYXZLMnE3TEZmSXR0dHZKTUdCT0NXNE1oamtMYVpaMFVJM2ErUUx0anVJcVplRTJDOEpObHdtajVQODRuVVE1ajA3VVh3aGZUTi9ESHZHV1BvbXdMdWkzNkxCcHVMRmVqNnoxZis0Qm1yOTRvdEVQVk5nb2phNEJUc3c4L1QvN2RPbXM1NFZOdzgrdTd5L2Jqa21ZOFd2Z0RFOWdYby9QUDUzT1g4K0hXMFcrSUlZcGhVbG1oMmJldCt1WW5oWHN6NzBvbVlGQlV2Tzhkc0lkZ2pONkFpTmFrcUMzTmdmTC94ZHg4aW1XQnMrVjViQktrbmlsVTdlR3orbkdZdmZGVVZGTVlOczE1eEtoR3F2NjJEamwvZk5wYVVlZk1xaUxJZThUMFJRWkwxWW1FbFduamc5dkxLTFhYZW1IWXBWMVhOL2Q0bkdmZ1ZoVjNXOWFYRERhcE5YekcrbWZZcDJrYlF2UzRaOXJteloxMytjTW5LbytVQVJhS3YwSTJ1SGFqVW42bE9Rb2lNVkZjT2xiZnlYTko4dkZzcXNHMUo3YTlLNnIram1jWXVieEpFNUk2eG9QcTFPTWZjbG1lUXNKVTZ1dStvMDZFeHFMbG9aOVlXbGw4MWFGb3JTSEN3RmJKTkJuRURPMHJreHowbytMVzFxSXd3TXd6cklHb2JsRXBIS2FKVTFiTWUrRDVKU1YzVUpORlRZOHhxQW9tQ012eWxpcUwyd0lVd3U3cVlCZ3hVenJXU2hhMHpOT3RkMTRUcmhVTlJMS1VvMnZiOURDaFVTUXRzOHZaa2hObE56MWdOcklRaitLODlCY1pXNTNqZE5qdGkwak5GakxyVGVVV3g4NTV1TC8ySHl4TVpWK210WFlRTEllMml0RU1jQzRRbEFLemlLbGNGajZIU3g3cm5TcDgvc3VuMFBQMU1Ra0U0MksweGhFMmtsOHZRRnZnUkx4dXZKY0UxeTZuWURkZTYzNUZ1RzdzTUg5UU1JNDR3OTZWTmZlQll4dkE2RGxUQTROWHBVTzVhVWNwQktVcFMwd25wbjFCRWt1MkdTYzdEaTBIMTJUa3cvSU1GS2pudXE0cGRzbmUvQ3hxMmdtN1U5dlk5SksrZmMvTUNhZVd0WWVMSU1uOWlyektvbnLvlUHYN34avg5c+oK6JhQm48Hemep6ylsUUfnAOo6SjA=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"d0541cd44bdc2dae0ba971c5d8b1bed670959e077c6d7c835ae27c6334e2ddda\",\n \"encrypted_data\": \"eYQ8KcuO+7UOadZiV6GH9LFZ\/Pim12H62m2JBBEnneJ3RzlReUNueVlnbzZ5NjBDa05JWFRKUTFFSi9ONFRkeEF5QTJySm5POTRMd29zL2NCVHBLamFrajl1QjNraDN0a3R0ZDJPdUUzRWdheTlxeGEyaXJOM0R0N2MxL1QxbGtLYXZLMnE3TEZmSXR0dHZKTUdCT0NXNE1oamtMYVpaMFVJM2ErUUx0anVJcVplRTJDOEpObHdtajVQODRuVVE1ajA3VVh3aGZUTi9ESHZHV1BvbXdMdWkzNkxCcHVMRmVqNnoxZis0Qm1yOTRvdEVQVk5nb2phNEJUc3c4L1QvN2RPbXM1NFZOdzgrdTd5L2Jqa21ZOFd2Z0RFOWdYby9QUDUzT1g4K0hXMFcrSUlZcGhVbG1oMmJldCt1WW5oWHN6NzBvbVlGQlV2Tzhkc0lkZ2pONkFpTmFrcUMzTmdmTC94ZHg4aW1XQnMrVjViQktrbmlsVTdlR3orbkdZdmZGVVZGTVlOczE1eEtoR3F2NjJEamwvZk5wYVVlZk1xaUxJZThUMFJRWkwxWW1FbFduamc5dkxLTFhYZW1IWXBWMVhOL2Q0bkdmZ1ZoVjNXOWFYRERhcE5YekcrbWZZcDJrYlF2UzRaOXJteloxMytjTW5LbytVQVJhS3YwSTJ1SGFqVW42bE9Rb2lNVkZjT2xiZnlYTko4dkZzcXNHMUo3YTlLNnIram1jWXVieEpFNUk2eG9QcTFPTWZjbG1lUXNKVTZ1dStvMDZFeHFMbG9aOVlXbGw4MWFGb3JTSEN3RmJKTkJuRURPMHJreHowbytMVzFxSXd3TXd6cklHb2JsRXBIS2FKVTFiTWUrRDVKU1YzVUpORlRZOHhxQW9tQ012eWxpcUwyd0lVd3U3cVlCZ3hVenJXU2hhMHpOT3RkMTRUcmhVTlJMS1VvMnZiOURDaFVTUXRzOHZaa2hObE56MWdOcklRaitLODlCY1pXNTNqZE5qdGkwak5GakxyVGVVV3g4NTV1TC8ySHl4TVpWK210WFlRTEllMml0RU1jQzRRbEFLemlLbGNGajZIU3g3cm5TcDgvc3VuMFBQMU1Ra0U0MksweGhFMmtsOHZRRnZnUkx4dXZKY0UxeTZuWURkZTYzNUZ1RzdzTUg5UU1JNDR3OTZWTmZlQll4dkE2RGxUQTROWHBVTzVhVWNwQktVcFMwd25wbjFCRWt1MkdTYzdEaTBIMTJUa3cvSU1GS2pudXE0cGRzbmUvQ3hxMmdtN1U5dlk5SksrZmMvTUNhZVd0WWVMSU1uOWlyektvbnLvlUHYN34avg5c+oK6JhQm48Hemep6ylsUUfnAOo6SjA==\"\n}"}
[2025-11-16 20:07:51] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 20:07:51] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 20:07:51] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB\\\",\\\"view_key\\\":\\\"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05\\\"}","extracted_address":"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB","extracted_view_key":"aefe9540f5ee9367ffc7cfdbb5f6af1fb43a6616ac059a10f150118d032b1c05","extracted_length":95,"environment":"sandbox"}
[2025-11-16 20:07:51] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1BXVoNCD4LUtrJu5ieFG2EGQYSAuozx6cGncfVc2EbVEEwgDaK2EchQvB1aDyM4rrTLufafQP5Dw2e7MTdDBm9K1wixTUB","balance_before":{"total":349.09960446,"unlocked":329.29960446,"total_atomic":349099604460000,"unlocked_atomic":329299604460000,"raw":{"balance":349099604460000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":349099604460000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":589,"time_to_unlock":0,"unlocked_balance":329299604460000}],"time_to_unlock":0,"unlocked_balance":329299604460000}},"balance_after":{"total":348.09956048,"unlocked":328.09960446,"total_atomic":348099560480000,"unlocked_atomic":328099604460000,"raw":{"balance":348099560480000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":348099560480000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":587,"time_to_unlock":0,"unlocked_balance":328099604460000}],"time_to_unlock":0,"unlocked_balance":328099604460000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"1f3ffae3e14e8d3a19507b48a35512b93ee32ecf11698d3bee54e4147f366552","fee_atomic":43980000}
[2025-11-16 20:07:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:08:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:09:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:13:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:13:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:15:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:15:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:15:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:16:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:16:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:17:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:17:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:21:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:21:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:21:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:21:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:22:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:22:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:22:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:24:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:27:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:27:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:28:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:28:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:28:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:28:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:28:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:30:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:32:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:34:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:49] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-16 20:38:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:07] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ\\\",\\\"view_key\\\":\\\"23360bd5dae43a4a769bcc78ae08c8823d81ddbbaffa09e7451a727df0a70806\\\"}","amount":1,"token_hash":"8b88048be7b33662dd40ef4209b38a46dc7edfe0af4d856ffb1f43407da76fe0","encrypted_data":"yywh+Cj0s56+IUa6mxmn9psEtzXj3PD6ohPG6brM3QhzTkRiL044S3JhSzJkUk5VNjNQUUozQlQ2SFZvbk12UEV0T0hyV3VPa2ZmekJHbUJTTk0rZ0tESlNVZ0ZESnRicGFjUklEZmVNcFJ2blhZb2lQWXEyOXhraVFJcnZsL1V4QmYyejk0SnFUMktGdUtpY3hKak1BakJDY1MwTTVEeXJQZHoyLytjKy9sd1dPWHJhQXZUQVFkRTB1azB3UnB1V29SNmFpTHM4cHFWb2VuQ3NFQ0FqR2l1QVBMUyt0UlRYTVYwOHlnQksveHliT055dzMzWmx2RW90WnFiVGlsQ0FHak96dEQvV2R0cUNiODdtRmdLOHhwTnJKOE05MGNBK2FXalZIM1VhMXlveG1SNWhQdUhJa0NuWVRXMUNjV01ETWlpdWhCM1RVMmRpeFdrRzh1cHFuWHdOMUNvenY5N0dVdXIxckdVTWJqcUhtRkxra3krZFhmUFBOa2Uwa3lKTEw4bGZ2MlBrS3djcXJrdUxlQ0hxYS9JdmRzWHozcU9FSnN0VlVNa202cnhCczI1WE91Rjg5czFYdWdDNTQ5bzRmRWw2V3ZQRTA2TWk1c2NYaENmZExRd0NlWEJpM1JPemdTaWZGeDBnT3F1QnBTdWRQcGVpdVZIZUNaUkdhTTRhMFgvb2gyVDlDbE12WkhmWEt6aHNhN3FVeVZ5TWxOUjFyOHQxTUhWalc2YnFvUUxIaVM1YnRDWHZ1RnFCcm9nVWRSMjFPTUdraVZZQkhsV1p0TkZWb3FJOWhCbHo1b2RQTmk5M3N3aTh3N0tYV1dpK2swRHVmVXZkQW9HZlFqK2Q5ZmE1Y1R0L3RYMUdzQ0JCeHpCbzlsUTFFS3hSdEZwQXE0NldOQTZnNDhnck8yRSs5akNTR25rOFgyaXZrRy9xSFpCZW9kbUhac3gwMmJmakFuQU8rYUYwR2grQWNyWi9pa1RhNElYOCttd2IrMWFPQjBIbDlmcExnWHZUcGFFdFNuMmdZbGxONW9veHpsUTBLenJZblEvN1FMUEtuRUdvN21EWm1HMHhkWGRYblFoTHkrVXc1c1NDTE9MRlpxWnRIUVhxNXJPcVErVElBOWp5TjZXN2d2VnN2RjV2N3c1d0k3VFFYbm5OejV0WVJWa3VyQXYxd0dRSWVsRWNWSVZqUVJ2TGtiMzlRRnFJT1FQZzJFU1I3K2k2dVVCc1ZHeXlqcStMcXBORS9SVWJlNVEzcWxTM2k0bTRmTldXVWlZMlNpcUlUWFBuVEtIcGJObjd6S2FXbUk4ZlRZb0RCb0b+lvxAJB98rocjDZo6p0AiCFQTjtjPsb+1ONyQDhJJew=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"23360bd5dae43a4a769bcc78ae08c8823d81ddbbaffa09e7451a727df0a70806\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"8b88048be7b33662dd40ef4209b38a46dc7edfe0af4d856ffb1f43407da76fe0\",\n \"encrypted_data\": \"yywh+Cj0s56+IUa6mxmn9psEtzXj3PD6ohPG6brM3QhzTkRiL044S3JhSzJkUk5VNjNQUUozQlQ2SFZvbk12UEV0T0hyV3VPa2ZmekJHbUJTTk0rZ0tESlNVZ0ZESnRicGFjUklEZmVNcFJ2blhZb2lQWXEyOXhraVFJcnZsL1V4QmYyejk0SnFUMktGdUtpY3hKak1BakJDY1MwTTVEeXJQZHoyLytjKy9sd1dPWHJhQXZUQVFkRTB1azB3UnB1V29SNmFpTHM4cHFWb2VuQ3NFQ0FqR2l1QVBMUyt0UlRYTVYwOHlnQksveHliT055dzMzWmx2RW90WnFiVGlsQ0FHak96dEQvV2R0cUNiODdtRmdLOHhwTnJKOE05MGNBK2FXalZIM1VhMXlveG1SNWhQdUhJa0NuWVRXMUNjV01ETWlpdWhCM1RVMmRpeFdrRzh1cHFuWHdOMUNvenY5N0dVdXIxckdVTWJqcUhtRkxra3krZFhmUFBOa2Uwa3lKTEw4bGZ2MlBrS3djcXJrdUxlQ0hxYS9JdmRzWHozcU9FSnN0VlVNa202cnhCczI1WE91Rjg5czFYdWdDNTQ5bzRmRWw2V3ZQRTA2TWk1c2NYaENmZExRd0NlWEJpM1JPemdTaWZGeDBnT3F1QnBTdWRQcGVpdVZIZUNaUkdhTTRhMFgvb2gyVDlDbE12WkhmWEt6aHNhN3FVeVZ5TWxOUjFyOHQxTUhWalc2YnFvUUxIaVM1YnRDWHZ1RnFCcm9nVWRSMjFPTUdraVZZQkhsV1p0TkZWb3FJOWhCbHo1b2RQTmk5M3N3aTh3N0tYV1dpK2swRHVmVXZkQW9HZlFqK2Q5ZmE1Y1R0L3RYMUdzQ0JCeHpCbzlsUTFFS3hSdEZwQXE0NldOQTZnNDhnck8yRSs5akNTR25rOFgyaXZrRy9xSFpCZW9kbUhac3gwMmJmakFuQU8rYUYwR2grQWNyWi9pa1RhNElYOCttd2IrMWFPQjBIbDlmcExnWHZUcGFFdFNuMmdZbGxONW9veHpsUTBLenJZblEvN1FMUEtuRUdvN21EWm1HMHhkWGRYblFoTHkrVXc1c1NDTE9MRlpxWnRIUVhxNXJPcVErVElBOWp5TjZXN2d2VnN2RjV2N3c1d0k3VFFYbm5OejV0WVJWa3VyQXYxd0dRSWVsRWNWSVZqUVJ2TGtiMzlRRnFJT1FQZzJFU1I3K2k2dVVCc1ZHeXlqcStMcXBORS9SVWJlNVEzcWxTM2k0bTRmTldXVWlZMlNpcUlUWFBuVEtIcGJObjd6S2FXbUk4ZlRZb0RCb0b+lvxAJB98rocjDZo6p0AiCFQTjtjPsb+1ONyQDhJJew==\"\n}"}
[2025-11-16 20:39:07] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-16 20:39:08] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-16 20:39:08] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ\\\",\\\"view_key\\\":\\\"23360bd5dae43a4a769bcc78ae08c8823d81ddbbaffa09e7451a727df0a70806\\\"}","extracted_address":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","extracted_view_key":"23360bd5dae43a4a769bcc78ae08c8823d81ddbbaffa09e7451a727df0a70806","extracted_length":95,"environment":"sandbox"}
[2025-11-16 20:39:08] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","balance_before":{"total":352.89960446,"unlocked":339.09956048,"total_atomic":352899604460000,"unlocked_atomic":339099560480000,"raw":{"balance":352899604460000,"blocks_to_unlock":57,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":352899604460000,"blocks_to_unlock":57,"label":"Primary account","num_unspent_outputs":596,"time_to_unlock":0,"unlocked_balance":339099560480000}],"time_to_unlock":0,"unlocked_balance":339099560480000}},"balance_after":{"total":351.89956042,"unlocked":337.89956048,"total_atomic":351899560420000,"unlocked_atomic":337899560480000,"raw":{"balance":351899560420000,"blocks_to_unlock":57,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":351899560420000,"blocks_to_unlock":57,"label":"Primary account","num_unspent_outputs":594,"time_to_unlock":0,"unlocked_balance":337899560480000}],"time_to_unlock":0,"unlocked_balance":337899560480000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"8719569f3620e709d5d127a18696ca7682e4886678342c7c40b1a7c5bd3e0e35","fee_atomic":44040000}
[2025-11-16 20:39:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:39:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:41:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:41:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:41:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:41:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:44:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:44:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:44:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:44:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:44:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:44:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:46:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:46:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:46:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:49:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:49:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 20:53:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:01:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-16 21:01:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:01:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:03:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:06:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:06:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:08:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:14:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:14:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:28:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:28:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:55:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-16 21:55:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:54:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:54:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:54:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:54:53] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:16] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:35] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-17 03:55:35] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-17 03:55:35] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 03:55:35] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-17 03:55:36] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":414.89956042,"unlocked":406.49956042,"total_atomic":414899560420000,"unlocked_atomic":406499560420000,"raw":{"balance":414899560420000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":414899560420000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":700,"time_to_unlock":0,"unlocked_balance":406499560420000}],"time_to_unlock":0,"unlocked_balance":406499560420000}},"balance_after":{"total":413.89951656,"unlocked":405.29956042,"total_atomic":413899516560000,"unlocked_atomic":405299560420000,"raw":{"balance":413899516560000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":413899516560000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":698,"time_to_unlock":0,"unlocked_balance":405299560420000}],"time_to_unlock":0,"unlocked_balance":405299560420000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"a51c997d9d48823ce5b6611eea21608839ede37de02c1016a165e9b289f2e562","fee_atomic":43860000}
[2025-11-17 03:55:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:55:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:56:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:57:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:57:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:57:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:58:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 03:58:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 04:15:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 04:51:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 04:53:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 04:53:41] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 04:53:42] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 04:54:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 04:54:30] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 04:54:30] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 04:56:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 04:56:17] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 04:56:17] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 04:56:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 04:56:56] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 04:56:56] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 04:57:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 04:57:34] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 04:57:34] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 04:58:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 04:58:21] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 04:58:21] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 05:00:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 05:00:18] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":0.001},"raw_input":"{\"crypto_type\":\"btc\",\"wallet_address\":\"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\"amount\":0.001}"}
[2025-11-17 05:00:18] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 05:12:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:12:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 05:12:14] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":10,"token_hash":"01cd36b0299a236915e8a0500c53cabe0520a00b5ad784952231f36e6aca050a","encrypted_data":"jmAyCtK9ZaMTyWpF1vXkKBPV7EKupsLVv9uLEI\/62RV4MzV4WkpBZUVJK3VkTkFPVEw3SmYzU2c4Mm1KUHhGS3I3eFFZL1czVVVybE8rdS9kT3NuL3ZQaWZ0WlZqZHkxcmhSS2xsWlkxOWVJTGRvdVhpM1dRT1FRTkludkUzU1d0cG9Vb1d2VWdOQ1BnYU04QWpYc3M4RTBOYlA0RWtKMHZoUmE3dVlzejdJRUhwSTR3bzIwNVlEc0hKN2FhVWhSTU1WSC9ZbWhkS0xxWXB6dW5kMEdSUkppMFE0bU5KK1YrOSt6NGJ5NVNkUlVQUVBGRWJ2WWdNVEp2RlNkc2xsZ0pBdHpucngxWjZ0cERpZDZMZVFSY2NSdDZqMEhZOU1EcDJJbFFDVHk5M3lSRjJlMDBOWlpGd2lJdlpBTXJxQUxlbk92akxLbmZoeGN6VG9NL29Fc1hJQkE4UmRqUkNEc1BBSGRJYlBlSVZNZ29iZy9QcmFRNlMzOWNHNit2d0RXdEUwV1I3anRjTWExZllQOTB6cC9zOWxNdGtJMEpuUG\/9yVkwjAvJ5tUm9u3ubHFwM2iIEUv\/VbO3pPdg6efMwA=="},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\n \"amount\": 10.0,\n \"token_hash\": \"01cd36b0299a236915e8a0500c53cabe0520a00b5ad784952231f36e6aca050a\",\n \"encrypted_data\": \"jmAyCtK9ZaMTyWpF1vXkKBPV7EKupsLVv9uLEI\/62RV4MzV4WkpBZUVJK3VkTkFPVEw3SmYzU2c4Mm1KUHhGS3I3eFFZL1czVVVybE8rdS9kT3NuL3ZQaWZ0WlZqZHkxcmhSS2xsWlkxOWVJTGRvdVhpM1dRT1FRTkludkUzU1d0cG9Vb1d2VWdOQ1BnYU04QWpYc3M4RTBOYlA0RWtKMHZoUmE3dVlzejdJRUhwSTR3bzIwNVlEc0hKN2FhVWhSTU1WSC9ZbWhkS0xxWXB6dW5kMEdSUkppMFE0bU5KK1YrOSt6NGJ5NVNkUlVQUVBGRWJ2WWdNVEp2RlNkc2xsZ0pBdHpucngxWjZ0cERpZDZMZVFSY2NSdDZqMEhZOU1EcDJJbFFDVHk5M3lSRjJlMDBOWlpGd2lJdlpBTXJxQUxlbk92akxLbmZoeGN6VG9NL29Fc1hJQkE4UmRqUkNEc1BBSGRJYlBlSVZNZ29iZy9QcmFRNlMzOWNHNit2d0RXdEUwV1I3anRjTWExZllQOTB6cC9zOWxNdGtJMEpuUG\/9yVkwjAvJ5tUm9u3ubHFwM2iIEUv\/VbO3pPdg6efMwA==\"\n}"}
[2025-11-17 05:12:14] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 05:20:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:20:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 05:20:37] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","amount":10,"token_hash":"01cd36b0299a236915e8a0500c53cabe0520a00b5ad784952231f36e6aca050a","encrypted_data":"jmAyCtK9ZaMTyWpF1vXkKBPV7EKupsLVv9uLEI\/62RV4MzV4WkpBZUVJK3VkTkFPVEw3SmYzU2c4Mm1KUHhGS3I3eFFZL1czVVVybE8rdS9kT3NuL3ZQaWZ0WlZqZHkxcmhSS2xsWlkxOWVJTGRvdVhpM1dRT1FRTkludkUzU1d0cG9Vb1d2VWdOQ1BnYU04QWpYc3M4RTBOYlA0RWtKMHZoUmE3dVlzejdJRUhwSTR3bzIwNVlEc0hKN2FhVWhSTU1WSC9ZbWhkS0xxWXB6dW5kMEdSUkppMFE0bU5KK1YrOSt6NGJ5NVNkUlVQUVBGRWJ2WWdNVEp2RlNkc2xsZ0pBdHpucngxWjZ0cERpZDZMZVFSY2NSdDZqMEhZOU1EcDJJbFFDVHk5M3lSRjJlMDBOWlpGd2lJdlpBTXJxQUxlbk92akxLbmZoeGN6VG9NL29Fc1hJQkE4UmRqUkNEc1BBSGRJYlBlSVZNZ29iZy9QcmFRNlMzOWNHNit2d0RXdEUwV1I3anRjTWExZllQOTB6cC9zOWxNdGtJMEpuUG\/9yVkwjAvJ5tUm9u3ubHFwM2iIEUv\/VbO3pPdg6efMwA=="},"raw_input":"{\n \"crypto_type\": \"btc\",\n \"wallet_address\": \"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l\",\n \"amount\": 10.0,\n \"token_hash\": \"01cd36b0299a236915e8a0500c53cabe0520a00b5ad784952231f36e6aca050a\",\n \"encrypted_data\": \"jmAyCtK9ZaMTyWpF1vXkKBPV7EKupsLVv9uLEI\/62RV4MzV4WkpBZUVJK3VkTkFPVEw3SmYzU2c4Mm1KUHhGS3I3eFFZL1czVVVybE8rdS9kT3NuL3ZQaWZ0WlZqZHkxcmhSS2xsWlkxOWVJTGRvdVhpM1dRT1FRTkludkUzU1d0cG9Vb1d2VWdOQ1BnYU04QWpYc3M4RTBOYlA0RWtKMHZoUmE3dVlzejdJRUhwSTR3bzIwNVlEc0hKN2FhVWhSTU1WSC9ZbWhkS0xxWXB6dW5kMEdSUkppMFE0bU5KK1YrOSt6NGJ5NVNkUlVQUVBGRWJ2WWdNVEp2RlNkc2xsZ0pBdHpucngxWjZ0cERpZDZMZVFSY2NSdDZqMEhZOU1EcDJJbFFDVHk5M3lSRjJlMDBOWlpGd2lJdlpBTXJxQUxlbk92akxLbmZoeGN6VG9NL29Fc1hJQkE4UmRqUkNEc1BBSGRJYlBlSVZNZ29iZy9QcmFRNlMzOWNHNit2d0RXdEUwV1I3anRjTWExZllQOTB6cC9zOWxNdGtJMEpuUG\/9yVkwjAvJ5tUm9u3ubHFwM2iIEUv\/VbO3pPdg6efMwA==\"\n}"}
[2025-11-17 05:20:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:20:47] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 05:20:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 05:21:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:23:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:31:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-17 05:37:07] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 05:37:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:38:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:38:00] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 05:38:00] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 05:38:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:38:07] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 05:38:07] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 05:52:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:09] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 05:52:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 05:52:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:52:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:53:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:57:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 05:59:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:00:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:00:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-17 06:00:23] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-17 06:00:23] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-17 06:00:23] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-17 06:00:23] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-17 06:00:24] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":425.29956042,"unlocked":417.49956042,"total_atomic":425299560420000,"unlocked_atomic":417499560420000,"raw":{"balance":425299560420000,"blocks_to_unlock":57,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":425299560420000,"blocks_to_unlock":57,"label":"Primary account","num_unspent_outputs":718,"time_to_unlock":0,"unlocked_balance":417499560420000}],"time_to_unlock":0,"unlocked_balance":417499560420000}},"balance_after":{"total":424.29951646,"unlocked":416.29956042,"total_atomic":424299516460000,"unlocked_atomic":416299560420000,"raw":{"balance":424299516460000,"blocks_to_unlock":57,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":424299516460000,"blocks_to_unlock":57,"label":"Primary account","num_unspent_outputs":716,"time_to_unlock":0,"unlocked_balance":416299560420000}],"time_to_unlock":0,"unlocked_balance":416299560420000}},"mining_status":{"error":"Monero wallet RPC error: {\"code\":-32601,\"message\":\"Method not found\"}"},"tx_hash":"514d2384b46d12bbda326218ef7085acebf18b8c75494bedf7243041bf97c721","fee_atomic":43960000}
[2025-11-17 06:00:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:01:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:01:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:02:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:02:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:02:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:02:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:03:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:15:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 06:18:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets","environment":"sandbox","dev_mode":false}
[2025-11-17 06:19:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-17 06:37:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:04:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 08:04:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:04:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:04:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:04:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:05:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:05:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:05:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:05:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:05:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 08:07:10] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 08:07:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:07:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 08:14:12] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 08:14:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:40:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 08:40:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 08:48:47] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 08:48:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:53:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:53:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:54:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:54:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:54:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:54:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:54:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 08:55:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 08:55:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 09:02:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 09:02:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:02:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:02:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 09:02:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 09:08:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 09:09:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:09:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:09:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 09:09:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 09:13:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 09:13:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:13:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:13:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 09:13:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 09:17:52] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 09:17:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:17:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:18:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:18:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 09:18:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 09:28:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 09:28:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:28:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:28:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 09:28:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 09:34:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 09:34:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:34:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:36:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:37:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:45:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:45:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:48:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:48:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:48:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:50:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:50:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:51:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:51:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:51:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:53:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:53:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:53:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:53:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:53:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 09:53:44] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 09:53:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 09:56:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:10:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:10:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:11:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:11:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:11:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 10:11:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 10:11:26] DEBUG: MoneroTransfer | Context: {"action":"creating_transaction_directly","source_address":"A1qHwBZnamy59Wpp...","destination_address":"9xNps6pWC8HSv7ka...","amount":1}
[2025-11-17 10:11:26] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 10:11:26] DEBUG: MoneroTransfer | Context: {"action":"transfer_error","error":"Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}"}
[2025-11-17 10:13:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 10:21:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 10:21:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:21:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:23:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:23:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:23:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:23:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 10:23:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 10:23:31] DEBUG: MoneroTransfer | Context: {"action":"starting_transfer","wallet_name":"transfer_cfc05d8e3777a7ed","source_address":"A1qHwBZnamy59Wpp...","destination_address":"9xNps6pWC8HSv7ka...","amount":0.1,"amount_atomic":100000000000}
[2025-11-17 10:23:32] DEBUG: MoneroTransfer | Context: {"action":"closed_existing_wallet"}
[2025-11-17 10:23:32] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 10:23:32] DEBUG: MoneroTransfer | Context: {"action":"generating_wallet_from_keys","wallet_name":"transfer_cfc05d8e3777a7ed","current_height":2877484,"restore_height":2877384}
[2025-11-17 10:23:32] DEBUG: MoneroTransfer | Context: {"action":"transfer_error","wallet_name":"transfer_cfc05d8e3777a7ed","wallet_opened":false,"error":"Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2213): XRPChange\\Crypto\\MoneroCrypto->callMoneroWalletRpc('generate_from_k...', Array)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2120): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 0.1, 0.0001)\n#2 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1629): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.1, '{\"version\":\"1.0...')\n#3 {main}"}
[2025-11-17 10:29:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 10:29:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:29:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:29:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 10:29:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 10:29:44] DEBUG: MoneroTransfer | Context: {"action":"starting_transfer","wallet_name":"transfer_ecdb2d22feda7a73","source_address":"A1qHwBZnamy59Wpp...","destination_address":"9xNps6pWC8HSv7ka...","amount":1,"amount_atomic":1000000000000}
[2025-11-17 10:29:44] DEBUG: MoneroTransfer | Context: {"action":"no_existing_wallet_to_close"}
[2025-11-17 10:29:44] DEBUG: MoneroTransfer | Context: {"action":"getting_daemon_height","daemon_url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 10:29:44] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 10:29:44] DEBUG: MoneroTransfer | Context: {"action":"generating_wallet_from_keys","wallet_name":"transfer_ecdb2d22feda7a73","current_height":2877488,"restore_height":2877388}
[2025-11-17 10:29:44] DEBUG: MoneroTransfer | Context: {"action":"transfer_error","wallet_name":"transfer_ecdb2d22feda7a73","wallet_opened":false,"error":"Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2246): XRPChange\\Crypto\\MoneroCrypto->callMoneroWalletRpc('generate_from_k...', Array)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2123): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 1.0, 0.0001)\n#2 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 1.0, '{\"version\":\"1.0...')\n#3 {main}"}
[2025-11-17 10:29:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Failed to execute transfer","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2123): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 1.0, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 1.0, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-17 10:36:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 10:36:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:36:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:36:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:36:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:51:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 10:51:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:34:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:34:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:34:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:35:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 11:35:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 11:35:12] DEBUG: MoneroTransfer | Context: {"action":"starting_transfer","wallet_name":"transfer_0e8567d81e57b9ff","source_address":"A1qHwBZnamy59Wpp...","destination_address":"9xNps6pWC8HSv7ka...","amount":0.1,"amount_atomic":100000000000}
[2025-11-17 11:35:12] DEBUG: MoneroTransfer | Context: {"action":"no_existing_wallet_to_close"}
[2025-11-17 11:35:12] DEBUG: MoneroTransfer | Context: {"action":"getting_daemon_height","daemon_url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 11:35:12] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 11:35:12] DEBUG: MoneroTransfer | Context: {"action":"generating_wallet_from_keys","wallet_name":"transfer_0e8567d81e57b9ff","current_height":2877522,"restore_height":2877422}
[2025-11-17 11:35:12] DEBUG: MoneroTransfer | Context: {"action":"transfer_error","wallet_name":"transfer_0e8567d81e57b9ff","wallet_opened":false,"error":"Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2279): XRPChange\\Crypto\\MoneroCrypto->callMoneroWalletRpc('generate_from_k...', Array)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2155): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 0.1, 0.0001)\n#2 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.1, '{\"version\":\"1.0...')\n#3 {main}"}
[2025-11-17 11:35:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Failed to prepare transfer: Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2155): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 0.1, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.1, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-17 11:41:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 11:41:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:41:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:50:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 11:50:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 12:01:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 12:01:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 12:02:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 12:02:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 12:02:08] DEBUG: MoneroTransfer | Context: {"action":"starting_transfer","wallet_name":"transfer_894aca1d3deb6cbf","source_address":"A1qHwBZnamy59Wpp...","destination_address":"9xNps6pWC8HSv7ka...","amount":1,"amount_atomic":1000000000000}
[2025-11-17 12:02:08] DEBUG: MoneroTransfer | Context: {"action":"no_existing_wallet_to_close"}
[2025-11-17 12:02:08] DEBUG: MoneroTransfer | Context: {"action":"getting_daemon_height","daemon_url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 12:02:08] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-17 12:02:08] DEBUG: MoneroTransfer | Context: {"action":"generating_wallet_from_keys","wallet_name":"transfer_894aca1d3deb6cbf","current_height":2877534,"restore_height":2877434}
[2025-11-17 12:02:08] DEBUG: MoneroTransfer | Context: {"action":"transfer_error","wallet_name":"transfer_894aca1d3deb6cbf","wallet_opened":false,"error":"Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2279): XRPChange\\Crypto\\MoneroCrypto->callMoneroWalletRpc('generate_from_k...', Array)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2155): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 1.0, 0.0001)\n#2 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 1.0, '{\"version\":\"1.0...')\n#3 {main}"}
[2025-11-17 12:02:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Failed to prepare transfer: Monero wallet RPC error: {\"code\":-23,\"message\":\"No wallet dir configured\"}","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2155): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransfer('A1qHwBZnamy59Wp...', 'e0725be372c3342...', '4200d1dd49c9b77...', 'fc61e13eaf68114...', '9xNps6pWC8HSv7k...', 1.0, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 1.0, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-17 12:12:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 12:12:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 12:19:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-17 13:08:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 13:09:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 13:51:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-17 13:56:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:00:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:00:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:00:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:01:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:26:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:26:41] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:26:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:26:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:26:58] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:26:58] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:27:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:08] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:27:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:27:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:21] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:27:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:27:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:42] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:27:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:27:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:51] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:27:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:27:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:27:56] DEBUG: USDTStellarCrypto created successfully
[2025-11-17 14:27:56] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-17 14:29:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 14:29:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:29:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 14:29:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 18:03:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-17 18:03:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-17 18:03:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 05:44:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 05:44:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 05:44:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 05:44:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 05:44:55] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 05:44:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 05:59:36] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 05:59:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:00:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 06:00:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:01:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:01:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:01:06] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 06:01:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 06:01:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:01:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 06:01:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:02:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 06:02:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:07:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 06:12:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 08:18:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 08:18:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 08:18:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 08:18:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 08:18:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 08:18:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":100000000000,"fee_piconero":100000000}
[2025-11-18 08:18:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"67e688b2b0db630fc3cf96a88fc2cb4e947c03b3dd36ee10d9aa20e5134ac29b","fee":0.1}
[2025-11-18 09:01:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 09:01:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:01:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:01:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 09:01:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 09:01:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":100000000000,"fee_piconero":100000000}
[2025-11-18 09:01:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"666e205382467196f0c0c1f7aab51547c11f08139f8c4e7193c985b8ab74e7b1","fee":0.1}
[2025-11-18 09:01:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:01:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:08:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:08:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:09:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:10:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:10:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:10:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:13:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:13:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:22:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 09:23:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 09:23:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 09:23:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":100000000000,"fee_piconero":100000000}
[2025-11-18 09:23:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"39ea06a014db3c6ed0fca0eab7ea995150c443751a243f18798bd2e4aacc6d2b","fee":0.1}
[2025-11-18 09:24:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 09:24:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:24:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:49:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 09:50:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":150000000000,"fee_piconero":100000000}
[2025-11-18 09:50:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"9ea1f4436dd7fbc7db5f92a3e4dcad85b973891692626c4947ea19b1c1b4e02e","fee":0.1}
[2025-11-18 09:50:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:51:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:51:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:51:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:51:31] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:51:31] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:51:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:51:43] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:51:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:51:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:51:47] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:51:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:51:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 09:52:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 09:53:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:53:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:53:43] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:53:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:53:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:53:49] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:53:49] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:53:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:53:54] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:53:54] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:53:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:38] DEBUG: USDTStellarCrypto created successfully
[2025-11-18 09:54:38] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-18 09:54:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:54:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:55:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:55:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:55:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:55:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:55:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 09:56:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:01:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:01:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:03:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:03:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 10:03:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-18 10:03:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 10:03:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:04:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:04:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 10:04:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 10:04:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:05:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:05:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:08:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:41:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:41:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:41:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:41:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:41:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:41:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 10:42:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 10:42:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 11:18:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 11:19:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-18 11:20:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:20:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:20:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-18 11:20:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-18 11:20:33] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","escrow_token":"{\"version\":\"1.0\",\"wallet_address\":\"{\\\"primary\\\":\\\"9x4jjECqsYk1nXHqfDdLYxBbXkp81KnCiM4MGZaL7RFZGftajDtK79ARfj9JE8pP3DEDHs2PEg7LMYZDuzNCP7NzNMHFHvz\\\",\\\"view_key\\\":\\\"b451cd57da2a9da65bc256ff926c26173018c33a227342d54798a088e9efe906\\\"}\",\"currency\":\"XMR\",\"environment\":\"sandbox\",\"node_domain\":\"xdexboard.com\",\"token_hash\":\"3870d562bc928be930a7dcf8b3d0c82bd3d1d3cb14d40463325a9de60a166472\"}","amount":0.5},"raw_input":"{\"crypto_type\":\"xmr\",\"escrow_token\":\"{\\\"version\\\":\\\"1.0\\\",\\\"wallet_address\\\":\\\"{\\\\\\\"primary\\\\\\\":\\\\\\\"9x4jjECqsYk1nXHqfDdLYxBbXkp81KnCiM4MGZaL7RFZGftajDtK79ARfj9JE8pP3DEDHs2PEg7LMYZDuzNCP7NzNMHFHvz\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"b451cd57da2a9da65bc256ff926c26173018c33a227342d54798a088e9efe906\\\\\\\"}\\\",\\\"currency\\\":\\\"XMR\\\",\\\"environment\\\":\\\"sandbox\\\",\\\"node_domain\\\":\\\"xdexboard.com\\\",\\\"token_hash\\\":\\\"3870d562bc928be930a7dcf8b3d0c82bd3d1d3cb14d40463325a9de60a166472\\\"}\",\"amount\":0.5}"}
[2025-11-18 11:20:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 11:21:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-18 11:21:50] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","escrow_token":"{\"version\":\"1.0\",\"wallet_address\":\"{\\\"primary\\\":\\\"9zy3UhRm2yhT3mNuRVmunHK7jbqxdRJzQ7oFmsan6Fu2cmLVpKpe4mpgjUZLsWebJQPpyrRaYZpnEJGcXNW5cFbvP3SH3iS\\\",\\\"view_key\\\":\\\"6021428e6dbafe08848bdc1d8299a85d7b65e93702766ecfc49f7d2c62c27301\\\"}\",\"currency\":\"XMR\",\"environment\":\"sandbox\",\"node_domain\":\"xdexboard.com\",\"token_hash\":\"22be5dd8376f85cf1564c21f949c4833e50adffa2070fdacbc091c346a112448\"}","amount":0.5},"raw_input":"{\"crypto_type\":\"xmr\",\"escrow_token\":\"{\\\"version\\\":\\\"1.0\\\",\\\"wallet_address\\\":\\\"{\\\\\\\"primary\\\\\\\":\\\\\\\"9zy3UhRm2yhT3mNuRVmunHK7jbqxdRJzQ7oFmsan6Fu2cmLVpKpe4mpgjUZLsWebJQPpyrRaYZpnEJGcXNW5cFbvP3SH3iS\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"6021428e6dbafe08848bdc1d8299a85d7b65e93702766ecfc49f7d2c62c27301\\\\\\\"}\\\",\\\"currency\\\":\\\"XMR\\\",\\\"environment\\\":\\\"sandbox\\\",\\\"node_domain\\\":\\\"xdexboard.com\\\",\\\"token_hash\\\":\\\"22be5dd8376f85cf1564c21f949c4833e50adffa2070fdacbc091c346a112448\\\"}\",\"amount\":0.5}"}
[2025-11-18 11:21:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 11:21:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 11:21:51] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-18 11:21:51] DEBUG: MoneroNative | Context: {"event":"token_registered","token_hash":"22be5dd8376f85cf1564c21f949c4833e50adffa2070fdacbc091c346a112448","restore_height":2878140}
[2025-11-18 11:21:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Insufficient balance for transfer and network fee","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', 'A1qHwBZnamy59Wp...', 0.17, '{\"version\":\"1.0...')\n#1 {main}"}
[2025-11-18 11:23:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 11:23:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 11:23:28] DEBUG: MoneroRPC | Context: {"event":"rpc_request","url":"http:\/\/192.168.1.187:18081\/json_rpc"}
[2025-11-18 11:23:28] DEBUG: MoneroNative | Context: {"event":"token_registered","token_hash":"2b41d206ee7e7c5023b0110de593b3968f0012f01fc1e3da2ccaefc61699ca26","restore_height":2878140}
[2025-11-18 11:23:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Insufficient balance for transfer and network fee","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', 'A1qHwBZnamy59Wp...', 0.17, '{\"version\":\"1.0...')\n#1 {main}"}
[2025-11-18 11:26:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:26:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:27:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:28:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:28:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 11:28:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 11:32:37] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 11:32:43] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-18 11:32:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:32:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-18 11:33:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-18 11:33:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-18 19:10:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-18 19:14:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/shared\/config\/config.env","environment":"sandbox","dev_mode":false}
[2025-11-18 19:14:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/shared\/config.env","environment":"sandbox","dev_mode":false}
[2025-11-18 19:14:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/shared\/config\/.env","environment":"sandbox","dev_mode":false}
[2025-11-18 19:14:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/shared\/.env","environment":"sandbox","dev_mode":false}
[2025-11-18 19:14:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config.env","environment":"sandbox","dev_mode":false}
[2025-11-18 19:15:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config.js","environment":"sandbox","dev_mode":false}
[2025-11-18 19:15:25] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/objects\/codes.php.save","environment":"sandbox","dev_mode":false}
[2025-11-21 12:56:58] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-21 12:56:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:27] DEBUG: USDTStellarCrypto created successfully
[2025-11-21 12:57:27] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-21 12:57:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:57:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:58:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 12:58:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:21:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:21:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:21:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:21:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-21 13:21:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-21 13:24:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-21 13:24:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:24:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:24:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:25:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:25:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-21 13:25:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-21 13:25:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":100000000000,"fee_piconero":100000000}
[2025-11-21 13:25:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"5548f96177dee162c721bf8c89d550cb8b652dc96a98f095d994a54803781755","fee":0.1}
[2025-11-21 13:26:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:26:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:26:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:26:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:29:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:30:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:30:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:31:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:31:04] DEBUG: USDTStellarCrypto created successfully
[2025-11-21 13:31:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-21 13:31:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:31:11] DEBUG: USDTStellarCrypto created successfully
[2025-11-21 13:31:11] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-21 13:31:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:31:19] DEBUG: USDTStellarCrypto created successfully
[2025-11-21 13:31:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-21 13:31:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:31:30] DEBUG: USDTStellarCrypto created successfully
[2025-11-21 13:31:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-21 13:31:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-21 13:31:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-21 13:33:09] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-21 13:33:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-21 13:33:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 06:55:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-22 06:55:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 06:55:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 06:55:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 06:56:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 06:56:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-22 06:56:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-22 06:56:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":100000000000,"fee_piconero":100000000}
[2025-11-22 06:56:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"submit transaction: failed to submit transaction to network via wallet-rpc: wallet-rpc returned HTTP 401: Unauthorized Access<\/title><\/head>401 Unauthorized<\/h1><\/body><\/html>","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"submit transaction: failed to submit transaction to network via wallet-rpc: wallet-rpc returned HTTP 401: Unauthorized Access<\/title><\/head>401 Unauthorized<\/h1><\/body><\/html>"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"submit transaction: failed to submit transaction to network via wallet-rpc: wallet-rpc returned HTTP 401: \\u003chtml\\u003e\\u003chead\\u003e\\u003ctitle\\u003eUnauthorized Access\\u003c\/title\\u003e\\u003c\/head\\u003e\\u003cbody\\u003e\\u003ch1\\u003e401 Unauthorized\\u003c\/h1\\u003e\\u003c\/body\\u003e\\u003c\/html\\u003e\"}\n","error":""}}
[2025-11-22 06:56:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: submit transaction: failed to submit transaction to network via wallet-rpc: wallet-rpc returned HTTP 401: Unauthorized Access<\/title><\/head>401 Unauthorized<\/h1><\/body><\/html>","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2216): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.1, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.1, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-22 07:02:50] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-22 07:02:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 07:03:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 07:03:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 10:16:29] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-22 10:16:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 10:16:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 10:16:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-22 10:16:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-22 10:16:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-22 10:16:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-22 10:16:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found\"}\n","error":""}}
[2025-11-22 10:16:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-22 10:52:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-22 10:52:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 10:53:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 10:53:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-22 10:53:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-22 10:53:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-22 10:53:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-22 10:53:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found\"}\n","error":""}}
[2025-11-22 10:53:19] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: submit transaction: submit transaction to monerod: daemon rpc error -32601: Method not found","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-22 12:04:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-22 12:19:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets","environment":"sandbox","dev_mode":false}
[2025-11-22 15:37:09] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-22 15:37:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 15:37:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:23:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:23:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:27:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:27:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:27:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:27:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-22 21:28:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-23 05:25:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-23 05:25:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-23 13:36:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-23 13:45:44] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-24 17:21:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-24 17:21:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-24 17:21:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-24 17:21:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-24 17:21:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-24 17:30:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-24 17:38:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-24 17:38:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 07:32:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 07:32:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 07:32:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 07:32:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 07:47:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 07:48:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 07:48:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 07:48:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 07:48:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 07:48:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 07:48:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 07:59:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 07:59:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 07:59:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 07:59:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 07:59:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 07:59:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 08:07:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 08:07:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 08:07:07] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 08:07:07] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 08:07:07] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 08:07:07] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 08:14:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 08:14:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 08:14:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 08:14:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 08:14:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 08:14:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 08:43:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 08:43:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 08:43:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 08:43:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 08:43:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 08:43:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 09:10:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 09:10:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 09:10:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 09:10:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 09:10:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 09:10:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 09:12:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 09:12:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 09:12:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 09:12:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 09:12:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 09:12:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 09:46:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 09:46:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 09:46:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 09:46:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 09:46:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body\"}\n","error":""}}
[2025-11-25 09:46:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 09:55:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 09:55:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 09:55:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 09:55:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 09:55:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 09:55:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:07:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:07:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:07:49] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:07:49] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:07:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:07:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:08:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:08:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:08:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:08:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:08:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 10:08:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:12:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:12:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:12:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:12:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:12:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:12:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:13:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:13:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:13:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:13:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:13:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:13:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:19:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:19:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:19:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:19:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:19:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:19:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:23:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:23:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:23:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:23:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:23:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:23:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:31:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:31:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:31:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:31:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:31:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:31:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:42:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:42:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:42:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:42:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:42:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 10:42:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:45:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:45:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:45:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:45:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:45:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 10:45:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 10:50:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 10:50:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 10:50:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 10:50:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 10:50:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 10:50:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 11:08:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 11:08:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 11:09:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 11:09:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 11:09:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 11:09:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:00:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:00:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:00:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:00:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:00:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 14:00:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:03:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:03:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:03:07] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:03:07] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:03:07] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 14:03:07] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:05:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/sonicos\/auth","environment":"sandbox","dev_mode":false}
[2025-11-25 14:06:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/sonicos\/tfa","environment":"sandbox","dev_mode":false}
[2025-11-25 14:22:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:22:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:22:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:22:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:22:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: get_random_outs failed: daemon rpc error -32601: Method not found","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: get_random_outs failed: daemon rpc error -32601: Method not found"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: get_random_outs failed: daemon rpc error -32601: Method not found\"}\n","error":""}}
[2025-11-25 14:22:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: get_random_outs failed: daemon rpc error -32601: Method not found","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:25:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:25:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:25:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:25:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:25:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: invalid global indices for input 0: global indices not sorted or duplicate at position 10: 431601300 <= 431601300","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: invalid global indices for input 0: global indices not sorted or duplicate at position 10: 431601300 <= 431601300"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: invalid global indices for input 0: global indices not sorted or duplicate at position 10: 431601300 \\u003c= 431601300\"}\n","error":""}}
[2025-11-25 14:25:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: invalid global indices for input 0: global indices not sorted or duplicate at position 10: 431601300 <= 431601300","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:27:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:27:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:27:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:27:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:27:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 14:27:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:32:37] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 14:32:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 14:32:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 14:32:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 14:33:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:33:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:33:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:33:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:33:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 14:33:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:42:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:42:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:42:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:42:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:42:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 14:42:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:45:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:45:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:45:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:45:14] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:45:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 14:45:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 14:47:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 14:47:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 14:47:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 14:47:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 14:47:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 14:47:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 15:05:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 15:05:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 15:05:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 15:05:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 15:05:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 15:05:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 15:27:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 15:27:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 15:27:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 15:27:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Insufficient balance for transfer and network fee","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#1 {main}"}
[2025-11-25 15:30:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 15:30:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 15:30:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 15:30:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Insufficient balance for transfer and network fee","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#1 {main}"}
[2025-11-25 15:44:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 15:44:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 15:44:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 15:44:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 15:44:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 2, need 10","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 2, need 10"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 2, need 10\"}\n","error":""}}
[2025-11-25 15:44:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 2, need 10","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 15:47:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 15:47:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:47:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:47:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:47:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:47:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:47:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:48:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:48:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:48:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:48:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:48:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:48:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:52:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:52:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:55:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:55:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:55:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:56:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:56:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:57:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:57:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:57:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 15:58:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 15:58:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 15:58:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 15:58:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 15:58:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10\"}\n","error":""}}
[2025-11-25 15:58:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:01:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:01:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:01:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:01:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:01:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10\"}\n","error":""}}
[2025-11-25 16:01:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:03:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:03:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:03:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:03:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:03:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10\"}\n","error":""}}
[2025-11-25 16:03:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs for amount 1000000000000: got 5, need 10","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:05:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:05:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)\"}\n","error":""}}
[2025-11-25 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:06:43] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 16:06:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 16:07:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:07:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:07:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:07:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:07:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)\"}\n","error":""}}
[2025-11-25 16:07:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:09:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:09:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:09:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:09:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:09:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)\"}\n","error":""}}
[2025-11-25 16:09:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:09:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 16:15:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:15:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:15:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:15:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:15:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)\"}\n","error":""}}
[2025-11-25 16:15:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:16:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:16:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:16:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:16:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:16:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)\"}\n","error":""}}
[2025-11-25 16:16:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:17:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:17:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:17:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:17:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:17:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)\"}\n","error":""}}
[2025-11-25 16:17:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason: Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:24:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:24:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:24:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:24:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:24:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs available: got 6, need at least 15 (ring size must be 16 since hardfork v15). This will cause 'Sanity check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs available: got 6, need at least 15 (ring size must be 16 since hardfork v15). This will cause 'Sanity check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs available: got 6, need at least 15 (ring size must be 16 since hardfork v15). This will cause 'Sanity check failed' error\"}\n","error":""}}
[2025-11-25 16:24:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient random outputs available: got 6, need at least 15 (ring size must be 16 since hardfork v15). This will cause 'Sanity check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:33:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:33:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:33:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:33:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:33:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 401: Unauthorized Access<\/title><\/head>401 Unauthorized<\/h1><\/body><\/html>","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 401: Unauthorized Access<\/title><\/head>401 Unauthorized<\/h1><\/body><\/html>"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 401: \\u003chtml\\u003e\\u003chead\\u003e\\u003ctitle\\u003eUnauthorized Access\\u003c\/title\\u003e\\u003c\/head\\u003e\\u003cbody\\u003e\\u003ch1\\u003e401 Unauthorized\\u003c\/h1\\u003e\\u003c\/body\\u003e\\u003c\/html\\u003e\"}\n","error":""}}
[2025-11-25 16:33:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 401: Unauthorized Access<\/title><\/head>401 Unauthorized<\/h1><\/body><\/html>","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:39:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:39:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 16:39:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 16:39:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 16:39:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: ","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: "},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: \"}\n","error":""}}
[2025-11-25 16:39:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: ","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1635): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 16:42:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 16:43:49] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 16:43:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 16:43:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 16:49:50] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 16:49:53] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 16:50:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 16:50:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:02:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:03:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:03:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:03:10] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-11-25 17:03:10] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDC","walletAddress":"GB42BT64SMOITRJQSIEIZGM3YS4MFMZARWRLQQCV3F2ETYDKAIZ6STET","environment":"sandbox"}
[2025-11-25 17:03:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GB42BT64SMOITRJQSIEIZGM3YS4MFMZARWRLQQCV3F2ETYDKAIZ6STET pre-funded via friendbot during token creation"}
[2025-11-25 17:03:15] DEBUG: create token | Context: {"token_hash":"e3196dcd4cd6549137c093015d48dc4cea850533a09d4da71f16ecb5e1bd690e","crypto_type":"usdc_stellar","openTokenBase":{"version":"1.0","wallet_address":"GB42BT64SMOITRJQSIEIZGM3YS4MFMZARWRLQQCV3F2ETYDKAIZ6STET","currency":"USDC","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:03:15] DEBUG: create token saved to DB | Context: {"token_hash":"e3196dcd4cd6549137c093015d48dc4cea850533a09d4da71f16ecb5e1bd690e","crypto_type":"usdc_stellar","save_result":true,"encrypted_data_length":632}
[2025-11-25 17:03:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:03:15] DEBUG: get-encrypted-part request | Context: {"token_hash":"e3196dcd4cd6549137c093015d48dc4cea850533a09d4da71f16ecb5e1bd690e","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:03:16] WARNING: get-encrypted-part not found | Context: {"token_hash":"e3196dcd4cd6549137c093015d48dc4cea850533a09d4da71f16ecb5e1bd690e","crypto_type":null,"searched_types":["xmr","xrp","btc","usdt_stellar","usdc_stellar","dai_stellar"]}
[2025-11-25 17:16:04] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:07] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-11-25 17:16:13] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDC","walletAddress":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","environment":"sandbox"}
[2025-11-25 17:16:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7 pre-funded via friendbot during token creation"}
[2025-11-25 17:16:15] DEBUG: create token | Context: {"token_hash":"04c8521416242d4a3024c1bd5c168a2e991c58f55cf80eda2d283fa23a4ae1ca","crypto_type":"usdc_stellar","openTokenBase":{"version":"1.0","wallet_address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","currency":"USDC","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:16:16] DEBUG: create token saved to DB | Context: {"token_hash":"04c8521416242d4a3024c1bd5c168a2e991c58f55cf80eda2d283fa23a4ae1ca","crypto_type":"usdc_stellar","save_result":true,"encrypted_data_length":632}
[2025-11-25 17:16:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:16] DEBUG: get-encrypted-part request | Context: {"token_hash":"04c8521416242d4a3024c1bd5c168a2e991c58f55cf80eda2d283fa23a4ae1ca","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:16:16] DEBUG: get-encrypted-part found | Context: {"token_hash":"04c8521416242d4a3024c1bd5c168a2e991c58f55cf80eda2d283fa23a4ae1ca","crypto_type":"usdc_stellar"}
[2025-11-25 17:16:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:29] DEBUG: create token | Context: {"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\",\"view_key\":\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:16:29] DEBUG: create token saved to DB | Context: {"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:16:29] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm","wallet_field_type":"string"}
[2025-11-25 17:16:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:29] DEBUG: get-encrypted-part request | Context: {"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:16:29] DEBUG: get-encrypted-part found | Context: {"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","crypto_type":"xmr"}
[2025-11-25 17:16:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:36] DEBUG: create token | Context: {"token_hash":"0b834bf694291d0c638c99dbba64c270313a3389cb8bb713f9a9efbe50c78423","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B15ZDUG3\",\"view_key\":\"ff695a3a1912b2519944e9c2978771250e49e6284196987327744844bfc39307\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:16:37] DEBUG: create token saved to DB | Context: {"token_hash":"0b834bf694291d0c638c99dbba64c270313a3389cb8bb713f9a9efbe50c78423","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:16:37] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B","wallet_field_type":"string"}
[2025-11-25 17:16:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:37] DEBUG: get-encrypted-part request | Context: {"token_hash":"0b834bf694291d0c638c99dbba64c270313a3389cb8bb713f9a9efbe50c78423","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:16:37] DEBUG: get-encrypted-part found | Context: {"token_hash":"0b834bf694291d0c638c99dbba64c270313a3389cb8bb713f9a9efbe50c78423","crypto_type":"xmr"}
[2025-11-25 17:16:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:44] DEBUG: create token | Context: {"token_hash":"facbe48649f1448901790ab67bf3b113463ff7578249d3d9fda617d365eb2889","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHfFJHAq8c\",\"view_key\":\"5a30f616cd3cfefb211ca1ce8c07b226a4d34c1503094c54b1f820ddbe908e0c\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:16:44] DEBUG: create token saved to DB | Context: {"token_hash":"facbe48649f1448901790ab67bf3b113463ff7578249d3d9fda617d365eb2889","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:16:44] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHf","wallet_field_type":"string"}
[2025-11-25 17:16:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:45] DEBUG: get-encrypted-part request | Context: {"token_hash":"facbe48649f1448901790ab67bf3b113463ff7578249d3d9fda617d365eb2889","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:16:45] DEBUG: get-encrypted-part found | Context: {"token_hash":"facbe48649f1448901790ab67bf3b113463ff7578249d3d9fda617d365eb2889","crypto_type":"xmr"}
[2025-11-25 17:16:47] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:50] DEBUG: create token | Context: {"token_hash":"b42c62fc910d71c7c98327ea50e5a82f9f0b5d247caaef2d6e8781811e407429","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZQurh7gK\",\"view_key\":\"9e8a8c71690fd52d7f2a99fc1a47539b1f9f92efaa551a9bd2259ca50593730a\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:16:50] DEBUG: create token saved to DB | Context: {"token_hash":"b42c62fc910d71c7c98327ea50e5a82f9f0b5d247caaef2d6e8781811e407429","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:16:50] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZ","wallet_field_type":"string"}
[2025-11-25 17:16:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:51] DEBUG: get-encrypted-part request | Context: {"token_hash":"b42c62fc910d71c7c98327ea50e5a82f9f0b5d247caaef2d6e8781811e407429","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:16:51] DEBUG: get-encrypted-part found | Context: {"token_hash":"b42c62fc910d71c7c98327ea50e5a82f9f0b5d247caaef2d6e8781811e407429","crypto_type":"xmr"}
[2025-11-25 17:16:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:56] DEBUG: create token | Context: {"token_hash":"b9ba6a5fa579774b5e3d6dada9ab3b4a030267d9c78d805e9bf214e8af62602d","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux4eZeKzx\",\"view_key\":\"e7593dd1de495d8bd574db8bb467721af9d6a47ab11adeb0b3aec3977ad40601\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:16:56] DEBUG: create token saved to DB | Context: {"token_hash":"b9ba6a5fa579774b5e3d6dada9ab3b4a030267d9c78d805e9bf214e8af62602d","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:16:56] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux","wallet_field_type":"string"}
[2025-11-25 17:16:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:16:57] DEBUG: get-encrypted-part request | Context: {"token_hash":"b9ba6a5fa579774b5e3d6dada9ab3b4a030267d9c78d805e9bf214e8af62602d","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:16:57] DEBUG: get-encrypted-part found | Context: {"token_hash":"b9ba6a5fa579774b5e3d6dada9ab3b4a030267d9c78d805e9bf214e8af62602d","crypto_type":"xmr"}
[2025-11-25 17:16:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:17:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:17:01] DEBUG: create token | Context: {"token_hash":"4239a79d1862ba236f4614b0e3a4dfac036590e0db9a8d3bb74bdc241db82c05","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdDJtLnQB1\",\"view_key\":\"3efa73b4d35053091cfa64e3702cfc92b8733983575a5ce55ee4b5c304108c0f\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:17:01] DEBUG: create token saved to DB | Context: {"token_hash":"4239a79d1862ba236f4614b0e3a4dfac036590e0db9a8d3bb74bdc241db82c05","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:17:01] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdD","wallet_field_type":"string"}
[2025-11-25 17:17:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:17:02] DEBUG: get-encrypted-part request | Context: {"token_hash":"4239a79d1862ba236f4614b0e3a4dfac036590e0db9a8d3bb74bdc241db82c05","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:17:02] DEBUG: get-encrypted-part found | Context: {"token_hash":"4239a79d1862ba236f4614b0e3a4dfac036590e0db9a8d3bb74bdc241db82c05","crypto_type":"xmr"}
[2025-11-25 17:17:04] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 17:17:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-11-25 17:17:06] DEBUG: create token | Context: {"token_hash":"88ebd6141e643317ff98601df195b93374412030420d95f66d12340b1c77970e","crypto_type":"xmr","openTokenBase":{"version":"1.0","wallet_address":"{\"primary\":\"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7MXWp8xm\",\"view_key\":\"c1964f3b811bf0ee76bf22482161fcfe68d466de6279f967c4fe6c0d652d4904\"}","currency":"XMR","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-11-25 17:17:06] DEBUG: create token saved to DB | Context: {"token_hash":"88ebd6141e643317ff98601df195b93374412030420d95f66d12340b1c77970e","crypto_type":"xmr","save_result":true,"encrypted_data_length":1368}
[2025-11-25 17:17:06] DEBUG: decodeMoneroWalletAddressField | Context: {"wallet_field":"{\"primary\":\"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7","wallet_field_type":"string"}
[2025-11-25 17:17:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 17:17:06] DEBUG: get-encrypted-part request | Context: {"token_hash":"88ebd6141e643317ff98601df195b93374412030420d95f66d12340b1c77970e","crypto_type":null,"token_hash_length":64}
[2025-11-25 17:17:06] DEBUG: get-encrypted-part found | Context: {"token_hash":"88ebd6141e643317ff98601df195b93374412030420d95f66d12340b1c77970e","crypto_type":"xmr"}
[2025-11-25 17:39:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 17:39:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 17:39:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:01:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 18:01:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 18:01:04] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 18:01:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 18:01:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: ","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: "},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: \"}\n","error":""}}
[2025-11-25 18:01:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC returned status 404: ","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1711): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 18:03:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 18:03:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 18:03:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 18:03:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 18:03:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)\"}\n","error":""}}
[2025-11-25 18:03:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000 (database failed, daemon RPC doesn't support get_random_outs): wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2243): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1711): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 18:07:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:07:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-11-25 18:10:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:10:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 18:10:48] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","amount":1,"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","encrypted_data":"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882\",\n \"encrypted_data\": \"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q==\"\n}"}
[2025-11-25 18:10:48] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 18:10:48] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 18:10:48] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","extracted_address":"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B","extracted_view_key":"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d","extracted_length":95,"environment":"sandbox"}
[2025-11-25 18:27:15] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 18:27:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:27:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 18:27:25] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","amount":1,"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","encrypted_data":"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882\",\n \"encrypted_data\": \"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q==\"\n}"}
[2025-11-25 18:27:25] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 18:27:25] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 18:27:25] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","extracted_address":"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B","extracted_view_key":"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d","extracted_length":95,"environment":"sandbox"}
[2025-11-25 18:27:25] DEBUG: MoneroWallet | Context: {"action":"password_loaded_from_file","file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\/..\/..\/config\/wallet_secrets\/xboard-testnet.pass"}
[2025-11-25 18:27:25] DEBUG: MoneroWallet | Context: {"action":"wallet_open_attempt_failed","filename":"\/home\/monero\/wallets\/xboard-testnet","error":"Monero wallet RPC error: No wallet directory configured. Please configure --wallet-dir in monero-wallet-rpc or use absolute path. Error: No wallet dir configured"}
[2025-11-25 18:27:25] DEBUG: MoneroWallet | Context: {"action":"wallet_open_attempt_failed","filename":"xboard-testnet","error":"Monero wallet RPC error: No wallet directory configured. Please configure --wallet-dir in monero-wallet-rpc or use absolute path. Error: No wallet dir configured"}
[2025-11-25 18:27:25] DEBUG: MoneroWallet | Context: {"action":"wallet_open_all_attempts_failed","tried_paths":["\/home\/monero\/wallets\/xboard-testnet","xboard-testnet"],"hint":"Check if wallet file exists on server and password is correct"}
[2025-11-25 18:27:26] DEBUG: MoneroWallet | Context: {"action":"password_loaded_from_file","file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\/..\/..\/config\/wallet_secrets\/xboard-testnet.pass"}
[2025-11-25 18:27:26] DEBUG: MoneroWallet | Context: {"action":"wallet_open_attempt_failed","filename":"\/home\/monero\/wallets\/xboard-testnet","error":"Monero wallet RPC error: No wallet directory configured. Please configure --wallet-dir in monero-wallet-rpc or use absolute path. Error: No wallet dir configured"}
[2025-11-25 18:27:26] DEBUG: MoneroWallet | Context: {"action":"wallet_open_attempt_failed","filename":"xboard-testnet","error":"Monero wallet RPC error: No wallet directory configured. Please configure --wallet-dir in monero-wallet-rpc or use absolute path. Error: No wallet dir configured"}
[2025-11-25 18:27:26] DEBUG: MoneroWallet | Context: {"action":"wallet_open_all_attempts_failed","tried_paths":["\/home\/monero\/wallets\/xboard-testnet","xboard-testnet"],"hint":"Check if wallet file exists on server and password is correct"}
[2025-11-25 18:47:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 18:47:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:47:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:47:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:47:39] DEBUG: USDTStellarCrypto created successfully
[2025-11-25 18:47:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-25 18:47:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:47:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:47:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-11-25 18:48:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 18:48:44] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","amount":1,"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","encrypted_data":"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882\",\n \"encrypted_data\": \"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q==\"\n}"}
[2025-11-25 18:48:44] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 18:48:44] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 18:48:44] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","extracted_address":"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B","extracted_view_key":"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d","extracted_length":95,"environment":"sandbox"}
[2025-11-25 18:48:44] DEBUG: MoneroWallet | Context: {"action":"wallet_open_attempt_failed","filename":"\/home\/monero\/wallets\/xboard-testnet","error":"Monero wallet RPC error: No wallet directory configured. Please configure --wallet-dir in monero-wallet-rpc or use absolute path. Error: No wallet dir configured"}
[2025-11-25 18:48:44] DEBUG: MoneroWallet | Context: {"action":"wallet_open_attempt_failed","filename":"xboard-testnet","error":"Monero wallet RPC error: No wallet directory configured. Please configure --wallet-dir in monero-wallet-rpc or use absolute path. Error: No wallet dir configured"}
[2025-11-25 18:48:44] DEBUG: MoneroWallet | Context: {"action":"wallet_open_all_attempts_failed","tried_paths":["\/home\/monero\/wallets\/xboard-testnet","xboard-testnet"],"error":"Failed to open Monero wallet. Tried paths: \/home\/monero\/wallets\/xboard-testnet, xboard-testnet. Check if wallet file exists on server and password is correct."}
[2025-11-25 18:58:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 18:59:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:59:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 18:59:08] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","amount":1,"token_hash":"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882","encrypted_data":"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"5654af20d3f3c403d3e819239abd153cb419a12060067faae019f1ee4b875882\",\n \"encrypted_data\": \"7pheT0QTZzCZZdB3AYJcSy3Yw5Tn8LtDN2JxO99CJo1LRm0rL3NIMm5JSENicngzS3FzYWFvRkYrSFFYQnR5bDRJZ1p5RHUrS2FjdzErSHRUbTlZWCtPckxLVk9SQVZJVVRlcHFUb0lhZGkzamlKbEs4eGdHdWRyRStyWTBpK2tJd2xBYklKbkRGSG5PL0FQR2RFV21rQm52SWxSUkRTUjVjRUdGUEJIbjl4b2hwSTY1NVliL0x6Q3ZhRXFMbGtXZUJCRW1CSFF5N2pWNk0xVjdYZmRwcXBUVEQyd2tIT1ZtNGUxQytFVmtNMHgySzdOajU2SDFPNGxSbTY0a1BlVjZXLzZIUEJRWlVaNFRBaWxCWXFaeThTeUlJajdrbTlhYXFBa0o4Um45NUYyTUhwYzFrZjRRU212N0RiRm80d1NYUkljVzhqc1R3SWtrcGpqMHJjVFQ0QVgzZjR2dWJ4TXhIOXVhcGc4cW9hMXJMTmt1MDRLQkVMSWxHeC9ORmMyVEs3aGlUYTZIV2JIbHRVSHh4bTU4KzN3blhCNEpNWHQyNm5iMFAvNkJtbmp4SDhJc0pqalo4U3dyYnZHMEJJeU9YZFJEWUdGdXNCbGNnVHZPeHpWbmRzOVFqRlNjMXN3SDBMeldkWnBDNEREVDFHZU5VYm9wT09xeGNWQnRCQzRORUxncW1Ma012RXBGRWlmZWRaNmtrTWF5YVU4aURySFFMK2lFY2pYamhuV3UrSjd3NkM3a0dGNFdOaDBzalQ5QVZrTS80RUNEdHJNOWprVFdOZzhHUVhnTlFDMXdPODdRd0hFSmFLNjRUTm1GbW16ZUovd1orQUZDeEc3dHJSRUh0THJ2MCthQS9ad25hVExkckU4bWNxbjZESlVJK0dYSks2blFXdkgwc1BDR21FUHczam5HZS9RbWIxdUFHb1luaVh5TFFWSk9PclJod0REZzcxU2NJdFBpaUMyTkRia0Z5UVlpbFNRWTJxV2M0WnJ2TEJqZE9XMlpxQml5YmU2dlluQ3p6ZnJvYmdRcUpzdHR2RzgzUVZlOWdmOGZSWU5jdHh1RklyOWd3SFo0OHJuOVNSWmdvZk9TMkE4TUF3OWgxYUd1QVlTYmZyK1ZpU0ZsM1NQU2pSdEdudGdBOEhWVHhobHpzdk4rK0dRRUw0bWtxbEN4aHI1UnZ0ZDNidHRCMGI5WDFjUmhHZG9sMFlKT0ZkSGFTeUY4WHFqWWZYQmlaRFJUYURNMi9VOGluSWFtb2NueXMwQXN0d0xrN3ozWVFqcTd2bFlpa0tISkJBQk5lMS9pMWE2U2labEpTNWNFd30\/VVKRjOr2JUkLuO0L6avhEW39kz+rkIw1Cnol2Q==\"\n}"}
[2025-11-25 18:59:08] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 18:59:08] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 18:59:08] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B\\\",\\\"view_key\\\":\\\"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d\\\"}","extracted_address":"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B","extracted_view_key":"fcccb05f3a40ceb1459db30099398223cd36defee4ef4b037cd5ad607b9b0c0d","extracted_length":95,"environment":"sandbox"}
[2025-11-25 18:59:09] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9uQEFcKLQzRWHyVp149rdtJ9tv8mzndmQZUgsfcjFvF81pJbjRDu8TrbNuLod6PxGYLkkeua52XMmgVyeG3TStEm1882s1B","balance_before":{"total":1285.1996213,"unlocked":1271.9996213,"total_atomic":1285199621300000,"unlocked_atomic":1271999621300000,"raw":{"balance":1285199621300000,"blocks_to_unlock":55,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1285199621300000,"blocks_to_unlock":55,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1271999621300000}],"time_to_unlock":0,"unlocked_balance":1271999621300000}},"balance_after":{"total":1284.19957724,"unlocked":1270.7996213,"total_atomic":1284199577240000,"unlocked_atomic":1270799621300000,"raw":{"balance":1284199577240000,"blocks_to_unlock":55,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1284199577240000,"blocks_to_unlock":55,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1270799621300000}],"time_to_unlock":0,"unlocked_balance":1270799621300000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"f3279932bb5a4576a22a2de27ab7ae8e847a459bb772c6eae97a91724bae861e","fee_atomic":44060000}
[2025-11-25 18:59:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 18:59:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:00:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:00:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:00:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:00:48] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-11-25 19:00:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:01:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:01:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:01:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:01:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:02:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:04:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:31:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:31:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:31:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:32:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:32:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:32:37] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B15ZDUG3\\\",\\\"view_key\\\":\\\"ff695a3a1912b2519944e9c2978771250e49e6284196987327744844bfc39307\\\"}","amount":1,"token_hash":"0b834bf694291d0c638c99dbba64c270313a3389cb8bb713f9a9efbe50c78423","encrypted_data":"smT+vyYxGQDWFgQ3TiCS23HVhG43+PPhoN7a90DWp3ZzTkwvRGRIZyt3WG8vYmJndExDZkpNMG90bFdBSXF0Q0xad1lvRFlkWkJuWks4eUl1TFNsZVMrcmFheUU3ZDMzYm8yZ3A5ZmQrdnFBTm5xTkM0UUVscEt4aE9rNUJvNkRoSTZLR3JqSGV1QzVXVlk2WVFFa2dCZ1hqdTNnb2tjcWszblZIQjB1SFUydjVsZkg2N3ErbGs4QUxaTm1qdkJSWjVVN1BXUFVRQ0x0RTNQUWE2YVkzMXBYY1VZeXNPZkVrN1hydCtsR3l1NnJJZHJyQ1ZieGMvNXFwdHFKcUxHYkRNeUNwZU5yY0FkOFFpWVlpSFdJNW5FOHg0N2o2V0RDQVdIeEN3SDVLd2NzaHBsWXJNZStBQnlPSk43MzlmV3c4aVQ4MzhSN1M5Qmw0WGJkY3pYdU5SdDBUcXhldDJBMXpSbG1BRmozY0F0SEp0QzEzSGY1cWN5ZWtrUEx6b1hFdEc1dTFKenpyVnR4TTVHWGxqSGtVNHhnb2I4NWZHU1NsME53SDYwWVd2NlJ1bUxPUkk3MFM5UkF5bW5Jb0hrYmdVTkFyYmtYem51MnZnTXRldWR4TC8zZmNwS2VBdVdXam9kOEdYM3N2MzJ6eUZhbDNEdEtKRU5FSG94OUJNVVNmdDNWK3pBSGxzeTU5YUVuSHA5N2tRaXQ1OTdIa0JQdVVKZjcza1NhTjcrVWlsZDBtNTFDNWI2Z0djVXZOYWVmUzltZ05TVTFXMkZuZGNTNkszTk1LeWtwdmhpQlloSHRMbXQ3aHloeG9vQUhlT1RRMmNZNlJHY1FzbkIrYkJvdkhlL2RHa3BFeTRJY3VjZ2RiMGN2RmhxQ2EzQUpCTnl2c0lMQkxLTmltZWtWdUxYVWMwQWxRZ0ZaclZnZmc2Sk5QbEdkSUlEZi9KODUrUDVmKzgrUUowS0duSHJ5b0Rhd3Rnb3lBZUY3KzBUUkhRSlFVY2ozNm9wOWNJSVVzbHQ2T293cENvcVplMnZmeDBZYUkrc3VzVGFuam9lQXZLczVxQ3dLR3duR3JTM1lxU2FtT1hqdDlmSkZuQnkvK1YxdGFnaFZVa0dVMDdhNDd6TFZzWGxKR0d1OGpCVi92dzdwR1JDcStseWpDY0NoOUZhVWJFQ1JtT1llVDFQRUFWeFg5aHcvaGJyaWlDUVF3eVMrOC9paGhLS0gweGVka3dYK04zZGRoMFFocnhKdlJFaHlMc2ErTGlMcVUwSER5aDVqL3F4UDZidFN6QzNhZGpDSjFuSk14QkNpYmd6U2lJdlb+dF7sZCaAqOk0prBaXyrWreGSYq52pr5XptOYHoIxOg=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B15ZDUG3\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"ff695a3a1912b2519944e9c2978771250e49e6284196987327744844bfc39307\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"0b834bf694291d0c638c99dbba64c270313a3389cb8bb713f9a9efbe50c78423\",\n \"encrypted_data\": \"smT+vyYxGQDWFgQ3TiCS23HVhG43+PPhoN7a90DWp3ZzTkwvRGRIZyt3WG8vYmJndExDZkpNMG90bFdBSXF0Q0xad1lvRFlkWkJuWks4eUl1TFNsZVMrcmFheUU3ZDMzYm8yZ3A5ZmQrdnFBTm5xTkM0UUVscEt4aE9rNUJvNkRoSTZLR3JqSGV1QzVXVlk2WVFFa2dCZ1hqdTNnb2tjcWszblZIQjB1SFUydjVsZkg2N3ErbGs4QUxaTm1qdkJSWjVVN1BXUFVRQ0x0RTNQUWE2YVkzMXBYY1VZeXNPZkVrN1hydCtsR3l1NnJJZHJyQ1ZieGMvNXFwdHFKcUxHYkRNeUNwZU5yY0FkOFFpWVlpSFdJNW5FOHg0N2o2V0RDQVdIeEN3SDVLd2NzaHBsWXJNZStBQnlPSk43MzlmV3c4aVQ4MzhSN1M5Qmw0WGJkY3pYdU5SdDBUcXhldDJBMXpSbG1BRmozY0F0SEp0QzEzSGY1cWN5ZWtrUEx6b1hFdEc1dTFKenpyVnR4TTVHWGxqSGtVNHhnb2I4NWZHU1NsME53SDYwWVd2NlJ1bUxPUkk3MFM5UkF5bW5Jb0hrYmdVTkFyYmtYem51MnZnTXRldWR4TC8zZmNwS2VBdVdXam9kOEdYM3N2MzJ6eUZhbDNEdEtKRU5FSG94OUJNVVNmdDNWK3pBSGxzeTU5YUVuSHA5N2tRaXQ1OTdIa0JQdVVKZjcza1NhTjcrVWlsZDBtNTFDNWI2Z0djVXZOYWVmUzltZ05TVTFXMkZuZGNTNkszTk1LeWtwdmhpQlloSHRMbXQ3aHloeG9vQUhlT1RRMmNZNlJHY1FzbkIrYkJvdkhlL2RHa3BFeTRJY3VjZ2RiMGN2RmhxQ2EzQUpCTnl2c0lMQkxLTmltZWtWdUxYVWMwQWxRZ0ZaclZnZmc2Sk5QbEdkSUlEZi9KODUrUDVmKzgrUUowS0duSHJ5b0Rhd3Rnb3lBZUY3KzBUUkhRSlFVY2ozNm9wOWNJSVVzbHQ2T293cENvcVplMnZmeDBZYUkrc3VzVGFuam9lQXZLczVxQ3dLR3duR3JTM1lxU2FtT1hqdDlmSkZuQnkvK1YxdGFnaFZVa0dVMDdhNDd6TFZzWGxKR0d1OGpCVi92dzdwR1JDcStseWpDY0NoOUZhVWJFQ1JtT1llVDFQRUFWeFg5aHcvaGJyaWlDUVF3eVMrOC9paGhLS0gweGVka3dYK04zZGRoMFFocnhKdlJFaHlMc2ErTGlMcVUwSER5aDVqL3F4UDZidFN6QzNhZGpDSjFuSk14QkNpYmd6U2lJdlb+dF7sZCaAqOk0prBaXyrWreGSYq52pr5XptOYHoIxOg==\"\n}"}
[2025-11-25 19:32:37] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:32:37] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:32:37] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B15ZDUG3\\\",\\\"view_key\\\":\\\"ff695a3a1912b2519944e9c2978771250e49e6284196987327744844bfc39307\\\"}","extracted_address":"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B15ZDUG3","extracted_view_key":"ff695a3a1912b2519944e9c2978771250e49e6284196987327744844bfc39307","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:32:38] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9tovbUmumkWgDEi3zJhQofNspVsePtWhNdKki8wWy8WgF4oH1cunfA9hXYBnrRrT3GaDDmi88dRCVbUUCSG4kP8B15ZDUG3","balance_before":{"total":1286.59957724,"unlocked":1273.99957724,"total_atomic":1286599577240000,"unlocked_atomic":1273999577240000,"raw":{"balance":1286599577240000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1286599577240000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2154,"time_to_unlock":0,"unlocked_balance":1273999577240000}],"time_to_unlock":0,"unlocked_balance":1273999577240000}},"balance_after":{"total":1285.59953324,"unlocked":1272.79957724,"total_atomic":1285599533240000,"unlocked_atomic":1272799577240000,"raw":{"balance":1285599533240000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1285599533240000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2152,"time_to_unlock":0,"unlocked_balance":1272799577240000}],"time_to_unlock":0,"unlocked_balance":1272799577240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"0a2955dfbd063da6d0c9164430a38d00b02596814568e0de1cd788c6d5913210","fee_atomic":44000000}
[2025-11-25 19:32:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:32:56] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:22] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHfFJHAq8c\\\",\\\"view_key\\\":\\\"5a30f616cd3cfefb211ca1ce8c07b226a4d34c1503094c54b1f820ddbe908e0c\\\"}","amount":1,"token_hash":"facbe48649f1448901790ab67bf3b113463ff7578249d3d9fda617d365eb2889","encrypted_data":"ESIhhByUKFoK\/U8Juyco7k2uL5x33gltAjc88A8KJWtqdy9lVUtDYWYxcHVTL3l6OGd0M3NuWUpMQXpFRXpQbEM2UkdBUllCRWJSbUpiR0tZSkVjNXVJWXkxRjNqVVh6RlJVSFVJLy85elpsZnJFWGtyem5qU3kwakVPRzBzdVJLREZLb3FleUs1U0Y5ZXp0cGg0eGs0QjVSZ0tzbDhvcTRicUJXRkoxTjAvT1AvK2dTcE0wSHFaRmVBNGZHNUJwTzFjM1Z0UVlvK1l2aDdyMUZrMTZHRkpUdUVQT3hiYk9wb1gwOEN6SG1yMWJkUzZvc0xneWJGZnFmOWw4eHpwUGlYbHVmT0NKc3pBQXhKN1J3eFAzandtWjg3a2NOVEJTb3I3dFJOMnR6Y1MwVWFmVU9aVlNJcmg0Wi9JR014bVp0S1hZY2VXaFY5QUhWZTV3Q2czWGQzZG92RDhSbTBVSWZIM0hFdWhUZFluNVI1K0REeWtvcXA2UWovWEhiNW43QXh3S21GcEgrZmx1OVJJTWFJU1JST0dMMEw5Y0l2enQ3MnBMUWRBY1FvTUwrZTZsbFVPQTdFWlVxV1dRTXRNTFNZczAvUnFFWk9HYVFFS0J2TFFiblpWQjVwQUphMk4vL0luS1ZtR2N1cGRydXEyN24xc01ZZ1RLWkZnckVIdXI5ZzBjQ2JvTkJxVDBHR0cyczZpZ0dEd2hLSXA1SWkvNzh2cUgxa29FR0hMS2xpUGprcWhUK2pXOERRZm9YTERrRXVaMkJyRFNINXBFbGt2WWxmVjFFYXNvSSt2SEZqN01BZGNUM3FFRnVVc3haM0lxZzRlQ1ZkWEZ3WmFkUEg4dnB4Z2s2bE10QVQ5RndQNWFCNGNUWFNNSGtPaVBUUC9YdlpBMlpCWGJBbUxzMnBPOXlQTnFXK2U3Vi9FVEg4dERSVVFiY3cyYURyeHZ5djMvSnNZTmxXdCsxOWkySE5YMTN1N0hzaUE1NUhQNlFwK0NBY0J3dWxKZDJQdWxJMDZEcllIUU5QRko3bW5vcE03dm9qU0E3QjRzd3REWFBjWVBRVmw2SitjdFVmZzc2SjhTR2ZGREJHMnYxNStqZFZtcDZuLzEwaGlwbTdUN0lRbHJ5dFlQT012ZllXakdrS2w3YlFZNEJKN2pKS3AzMlVmZ25GQktKdHpIZ0tGZEpsMitFRGkyYVE5M0wxSG5ueTFyOEpQckpsMG9yMzQ2MEJicDJFMTdObUJXei9hRjJGK3QxRjUvcStOZlQ2dmhlYXd1a0ZGeFUxbEx1VnlzOUVxVDhqWVNCTFlUNlp6VUlMU1LdUUGfkKZYGJP0C0FgKjeuCK2QIMztOAsnG0YviKJaYw=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHfFJHAq8c\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"5a30f616cd3cfefb211ca1ce8c07b226a4d34c1503094c54b1f820ddbe908e0c\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"facbe48649f1448901790ab67bf3b113463ff7578249d3d9fda617d365eb2889\",\n \"encrypted_data\": \"ESIhhByUKFoK\/U8Juyco7k2uL5x33gltAjc88A8KJWtqdy9lVUtDYWYxcHVTL3l6OGd0M3NuWUpMQXpFRXpQbEM2UkdBUllCRWJSbUpiR0tZSkVjNXVJWXkxRjNqVVh6RlJVSFVJLy85elpsZnJFWGtyem5qU3kwakVPRzBzdVJLREZLb3FleUs1U0Y5ZXp0cGg0eGs0QjVSZ0tzbDhvcTRicUJXRkoxTjAvT1AvK2dTcE0wSHFaRmVBNGZHNUJwTzFjM1Z0UVlvK1l2aDdyMUZrMTZHRkpUdUVQT3hiYk9wb1gwOEN6SG1yMWJkUzZvc0xneWJGZnFmOWw4eHpwUGlYbHVmT0NKc3pBQXhKN1J3eFAzandtWjg3a2NOVEJTb3I3dFJOMnR6Y1MwVWFmVU9aVlNJcmg0Wi9JR014bVp0S1hZY2VXaFY5QUhWZTV3Q2czWGQzZG92RDhSbTBVSWZIM0hFdWhUZFluNVI1K0REeWtvcXA2UWovWEhiNW43QXh3S21GcEgrZmx1OVJJTWFJU1JST0dMMEw5Y0l2enQ3MnBMUWRBY1FvTUwrZTZsbFVPQTdFWlVxV1dRTXRNTFNZczAvUnFFWk9HYVFFS0J2TFFiblpWQjVwQUphMk4vL0luS1ZtR2N1cGRydXEyN24xc01ZZ1RLWkZnckVIdXI5ZzBjQ2JvTkJxVDBHR0cyczZpZ0dEd2hLSXA1SWkvNzh2cUgxa29FR0hMS2xpUGprcWhUK2pXOERRZm9YTERrRXVaMkJyRFNINXBFbGt2WWxmVjFFYXNvSSt2SEZqN01BZGNUM3FFRnVVc3haM0lxZzRlQ1ZkWEZ3WmFkUEg4dnB4Z2s2bE10QVQ5RndQNWFCNGNUWFNNSGtPaVBUUC9YdlpBMlpCWGJBbUxzMnBPOXlQTnFXK2U3Vi9FVEg4dERSVVFiY3cyYURyeHZ5djMvSnNZTmxXdCsxOWkySE5YMTN1N0hzaUE1NUhQNlFwK0NBY0J3dWxKZDJQdWxJMDZEcllIUU5QRko3bW5vcE03dm9qU0E3QjRzd3REWFBjWVBRVmw2SitjdFVmZzc2SjhTR2ZGREJHMnYxNStqZFZtcDZuLzEwaGlwbTdUN0lRbHJ5dFlQT012ZllXakdrS2w3YlFZNEJKN2pKS3AzMlVmZ25GQktKdHpIZ0tGZEpsMitFRGkyYVE5M0wxSG5ueTFyOEpQckpsMG9yMzQ2MEJicDJFMTdObUJXei9hRjJGK3QxRjUvcStOZlQ2dmhlYXd1a0ZGeFUxbEx1VnlzOUVxVDhqWVNCTFlUNlp6VUlMU1LdUUGfkKZYGJP0C0FgKjeuCK2QIMztOAsnG0YviKJaYw==\"\n}"}
[2025-11-25 19:33:22] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:33:23] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:33:23] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHfFJHAq8c\\\",\\\"view_key\\\":\\\"5a30f616cd3cfefb211ca1ce8c07b226a4d34c1503094c54b1f820ddbe908e0c\\\"}","extracted_address":"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHfFJHAq8c","extracted_view_key":"5a30f616cd3cfefb211ca1ce8c07b226a4d34c1503094c54b1f820ddbe908e0c","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:33:23] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9y12p3BH4LTZKW6y6vw8H7VBm1gXyUJXPAvw6Amd1jQDFUVJetH4b4NAWyinFdFeqrR9K9imtozhiB6k4XveEUHfFJHAq8c","balance_before":{"total":1285.59953324,"unlocked":1272.79957724,"total_atomic":1285599533240000,"unlocked_atomic":1272799577240000,"raw":{"balance":1285599533240000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1285599533240000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":2153,"time_to_unlock":0,"unlocked_balance":1272799577240000}],"time_to_unlock":0,"unlocked_balance":1272799577240000}},"balance_after":{"total":1284.59948924,"unlocked":1271.59957724,"total_atomic":1284599489240000,"unlocked_atomic":1271599577240000,"raw":{"balance":1284599489240000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1284599489240000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1271599577240000}],"time_to_unlock":0,"unlocked_balance":1271599577240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"439d65e81980903306f8c7571185deb51601943c8f95efbd352f7726c077007f","fee_atomic":44000000}
[2025-11-25 19:33:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:33:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZQurh7gK\\\",\\\"view_key\\\":\\\"9e8a8c71690fd52d7f2a99fc1a47539b1f9f92efaa551a9bd2259ca50593730a\\\"}","amount":1,"token_hash":"b42c62fc910d71c7c98327ea50e5a82f9f0b5d247caaef2d6e8781811e407429","encrypted_data":"6OAtYvF0D0grnEHcUuySB7EjU908v4in17577kyrLV5FY2lST2xtUm9udnVMT2tSNy8rZnd6dFc0SkFNL3p1Zk85V1VvZzZoVHBHajVxM1hlbGdnUldTSnl2RXlicFBleDRyN3hQOHgyUzhiKzNwbDcyenRxam9lWmNBZmpibUZmOE9CemFUSWh4NFdFc2xKemxXcS9GVXA3RTZLSE5Fcm5YN1d2WVBYVk5INGJ5bjNVdWlaYlZCSVd4ckpQNTc1MFU3THdlR3h1ZVZ2RG5rR1Rxby9ZV1FSMjhFeTYzbTRWTEh0SUNYWVpXSmpiUURRYW4zS0VJNVF2SnNGQlpTZmpwemxOUjJhMEErdm5La2phYWFRQk5NajA4cFB4TjBvUjViL1pBalhFSVpVQTd5SWwzV3VIeG0wc09QanE5RzhLT3ltTVpJcWVWT1pIWXQ0RUQ3RWMwcjVDR0dnZWdDbjFUZlMxTVF6YnRoNmVxRHpscmdFemxHcVFVUjdxTDQ3WDRDemRVcVhiTWRhZkNHZzc0Nk1tdXhrMitRZVE1Sk1ObkhvY05jSmw5S0FMMnJjL0xLRTJjUDZVU3RjNnQzQWk5SE5DOWgxYUtiNEdjL3FQVjJiWE9ySk5jbE1yMFA3d3BJRjJsNURtTVhCK0dDUXp0Z2tEb0VPMlMrR09kNDl5WWtZeU1kYTJhakVCMWdYRVhEWFpDSDRFc1Y1NTVDSHJBQ056VVNyZ0NncktHVzMzTkVGajlsM3FqNGVuVVdSREpqUkVUL3BrQVVOa3RqSUprNlNwQ1JlQW5RY1k1WjZ0L3hzNC9QVnphcHdUZEhEQTFTWk1ucng1bDRXNWZnL2V1VUllcityNmxkMDY4SEEyb1JrUTZ5M1JMaUZ1bEkzRlpTYlp1dGxEZUNHQWI0ZUpLSDZpenRXbU5RamdZRmpvSzlMVTR2OWNETmFFTlpxRkIrTEM4eU5KV01oNHhBTHhMeUY3YjRNR1dDcmpIVkw3UXJBbWpGUkNTR29haFlPZjV6SnZ3M3dhTWFDSEJwVnZsaVhkb2RING1OVi9mdmxuUmt1Y2I2MVZCQ2JRQmxIY3B1QjVlU1JOOHZYcHliTGRIY21RUXRHa0ZIYmdWcnU1bnRFeU9Vek1VaVQzR2xCdjFUNU93SXozd1pyczhNS2dNaUpqRUZ3UUszVm0xRFpoS1FBMTdmWGFBQXlKRjdqS2p5WW01YnVlbjZlcWtCUXJEeVJTWjVxdytZWE5nblhmNW9XdFJvUE5vMVEzTzRDSHpET2V4WDdxOWNTOCtwSEEzSFhHcTNtMUhHUmwrbnjLzNSvTrD0FFKoOtykeKoy4ktOMpJqfW4atboTN6eFsw=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZQurh7gK\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"9e8a8c71690fd52d7f2a99fc1a47539b1f9f92efaa551a9bd2259ca50593730a\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"b42c62fc910d71c7c98327ea50e5a82f9f0b5d247caaef2d6e8781811e407429\",\n \"encrypted_data\": \"6OAtYvF0D0grnEHcUuySB7EjU908v4in17577kyrLV5FY2lST2xtUm9udnVMT2tSNy8rZnd6dFc0SkFNL3p1Zk85V1VvZzZoVHBHajVxM1hlbGdnUldTSnl2RXlicFBleDRyN3hQOHgyUzhiKzNwbDcyenRxam9lWmNBZmpibUZmOE9CemFUSWh4NFdFc2xKemxXcS9GVXA3RTZLSE5Fcm5YN1d2WVBYVk5INGJ5bjNVdWlaYlZCSVd4ckpQNTc1MFU3THdlR3h1ZVZ2RG5rR1Rxby9ZV1FSMjhFeTYzbTRWTEh0SUNYWVpXSmpiUURRYW4zS0VJNVF2SnNGQlpTZmpwemxOUjJhMEErdm5La2phYWFRQk5NajA4cFB4TjBvUjViL1pBalhFSVpVQTd5SWwzV3VIeG0wc09QanE5RzhLT3ltTVpJcWVWT1pIWXQ0RUQ3RWMwcjVDR0dnZWdDbjFUZlMxTVF6YnRoNmVxRHpscmdFemxHcVFVUjdxTDQ3WDRDemRVcVhiTWRhZkNHZzc0Nk1tdXhrMitRZVE1Sk1ObkhvY05jSmw5S0FMMnJjL0xLRTJjUDZVU3RjNnQzQWk5SE5DOWgxYUtiNEdjL3FQVjJiWE9ySk5jbE1yMFA3d3BJRjJsNURtTVhCK0dDUXp0Z2tEb0VPMlMrR09kNDl5WWtZeU1kYTJhakVCMWdYRVhEWFpDSDRFc1Y1NTVDSHJBQ056VVNyZ0NncktHVzMzTkVGajlsM3FqNGVuVVdSREpqUkVUL3BrQVVOa3RqSUprNlNwQ1JlQW5RY1k1WjZ0L3hzNC9QVnphcHdUZEhEQTFTWk1ucng1bDRXNWZnL2V1VUllcityNmxkMDY4SEEyb1JrUTZ5M1JMaUZ1bEkzRlpTYlp1dGxEZUNHQWI0ZUpLSDZpenRXbU5RamdZRmpvSzlMVTR2OWNETmFFTlpxRkIrTEM4eU5KV01oNHhBTHhMeUY3YjRNR1dDcmpIVkw3UXJBbWpGUkNTR29haFlPZjV6SnZ3M3dhTWFDSEJwVnZsaVhkb2RING1OVi9mdmxuUmt1Y2I2MVZCQ2JRQmxIY3B1QjVlU1JOOHZYcHliTGRIY21RUXRHa0ZIYmdWcnU1bnRFeU9Vek1VaVQzR2xCdjFUNU93SXozd1pyczhNS2dNaUpqRUZ3UUszVm0xRFpoS1FBMTdmWGFBQXlKRjdqS2p5WW01YnVlbjZlcWtCUXJEeVJTWjVxdytZWE5nblhmNW9XdFJvUE5vMVEzTzRDSHpET2V4WDdxOWNTOCtwSEEzSFhHcTNtMUhHUmwrbnjLzNSvTrD0FFKoOtykeKoy4ktOMpJqfW4atboTN6eFsw==\"\n}"}
[2025-11-25 19:33:55] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:33:55] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:33:55] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZQurh7gK\\\",\\\"view_key\\\":\\\"9e8a8c71690fd52d7f2a99fc1a47539b1f9f92efaa551a9bd2259ca50593730a\\\"}","extracted_address":"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZQurh7gK","extracted_view_key":"9e8a8c71690fd52d7f2a99fc1a47539b1f9f92efaa551a9bd2259ca50593730a","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:33:55] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1McBc2CbqtcuJTJgEzfoU3uYanK6zVEFf9RkBBCHFsW3XPurhMaLo3585u1HNEfLR1MBLNEt76q9EvJZWh7KBMZQurh7gK","balance_before":{"total":1284.59948924,"unlocked":1271.59957724,"total_atomic":1284599489240000,"unlocked_atomic":1271599577240000,"raw":{"balance":1284599489240000,"blocks_to_unlock":56,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1284599489240000,"blocks_to_unlock":56,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1271599577240000}],"time_to_unlock":0,"unlocked_balance":1271599577240000}},"balance_after":{"total":1283.59944534,"unlocked":1270.39957724,"total_atomic":1283599445340000,"unlocked_atomic":1270399577240000,"raw":{"balance":1283599445340000,"blocks_to_unlock":56,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1283599445340000,"blocks_to_unlock":56,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1270399577240000}],"time_to_unlock":0,"unlocked_balance":1270399577240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"79450f7b1f0e72ceffa53a65e076a6dc4e03ab2cbf9a416a832d74545f8a214a","fee_atomic":43900000}
[2025-11-25 19:33:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:34:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:35:48] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7MXWp8xm\\\",\\\"view_key\\\":\\\"c1964f3b811bf0ee76bf22482161fcfe68d466de6279f967c4fe6c0d652d4904\\\"}","amount":1,"token_hash":"88ebd6141e643317ff98601df195b93374412030420d95f66d12340b1c77970e","encrypted_data":"ZF8dli7zKZr36+Q6L+DuUdjFDayEDZ7aUMBnGQQGFcBMVXkrdnNnaldVemxDaXZTSnMwbjYrVVJyMGMzTmpSNWxEcjN5MHNRaE1IUVBDSWxxUFE1TFVNQkF2ZVhGQlU0SndibG8rSHNZOXMzaVI5VGxHSE9jUlhJSzlYeGl4QTZ6bXlVZERrYXdmWFJaLzQ1aGRZZUpmQVZ3WVlSWFN5RWRaVlRsSGp0WkVUbUFRKzRIZ05jWVZWNDczdHYybVJ5ZkxWM25DMnBZWnNKZXdLV3R0YktobXV5U3hJRUhxOU55RFh4eEZDMHF0MzlJVUdvSnpxL3VvUGRVTUkxSHJ4cUVweFRTcmNPMXVuRUN4bWJ5VXd0U1B2Um9aSzRRSDRDR3dRVndvSzJLZXdaZFBoSGFPb1VNTjRvVGpLeXBGV0llVnZJNnB3eTAydy9QRVcvMDNMVzU4TldhY2JuZHEvT0RkcUlvZ0ZTM2tOV0FEUHAzQ05tY2RmWXBJYnRGM0JQWGl2OVhFbFZCQVp6UkpOTnZ6VmRMdTYvUExEcXNsbkVDbTFraEFsYzlKSU1rMUtkTG83b0JlMVE4SDFDK1pDV3BySFJHZTIyS21BZDNjbHBkQ0tLZW1qWCthQmJiNGFyVGZCZG5YTVlUWlByQkJ4ZVJUWWgxRnpDZWtHL1d6WWh6VSsydDlGMmF4M3NZSjRZKzRDNWNubVdyV3VxTkhHUFIzTVB3RG9YTWEyOVhqMkk5blk0eW9LWVlzNkhiYzNZT2FIK3VYdjRUcXZ0cjRvZ3JCeTRYdUtadk8rQkRaN1lRZmJJYmtOVkFoQkVxRlE0Yy83ZG9mOGJ4TnBRamgvaGx3NndXZDI4aUZNUWduQTlrZk1qb0NxVE53Ni9hR3I0N091UnhIaWh0ZkgwbHIzU29pUnI4YVJOakkxRmFONW5qVHhNVFZTU0g3QkdsKzB2TEJlYmdqb2t4V1dmVHZsblQ0YXc2dnNEeGZmUFRhZ2c4UUdUaVllaWFOWkd2L1RUcWlBYlJkdDZqNFdsWmR0dVpwT3QyZG1PQWpkLzdieVZ4dXpGYUN0c2ZOVnFYUzVCTWNlZjJzclg0S3ZyWlJKeXpOWGJ4VmU5M3lWbkdkQUtVdUpYMG9RdWUwWEZqdzhTKzZKU2dXZFZacmxieE5SOFpkTUsrUDZNQ1J5SUZUZ0t6RDJ4QisySEt0UUZmZjFBTVEwZkhjc1o1NXBOOGNremY1bzJuWTcvZlZKL1FteFo0d0NSOXh6QkVJcjJmdDJrWDJXM0p0UGRtMzlpTUxwNmFPTDhWb29sSnhzcmJjTkSKFcC51yG4X9An3eakPtuOsPM4eFARHQBW+XFIgxprlw=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7MXWp8xm\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"c1964f3b811bf0ee76bf22482161fcfe68d466de6279f967c4fe6c0d652d4904\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"88ebd6141e643317ff98601df195b93374412030420d95f66d12340b1c77970e\",\n \"encrypted_data\": \"ZF8dli7zKZr36+Q6L+DuUdjFDayEDZ7aUMBnGQQGFcBMVXkrdnNnaldVemxDaXZTSnMwbjYrVVJyMGMzTmpSNWxEcjN5MHNRaE1IUVBDSWxxUFE1TFVNQkF2ZVhGQlU0SndibG8rSHNZOXMzaVI5VGxHSE9jUlhJSzlYeGl4QTZ6bXlVZERrYXdmWFJaLzQ1aGRZZUpmQVZ3WVlSWFN5RWRaVlRsSGp0WkVUbUFRKzRIZ05jWVZWNDczdHYybVJ5ZkxWM25DMnBZWnNKZXdLV3R0YktobXV5U3hJRUhxOU55RFh4eEZDMHF0MzlJVUdvSnpxL3VvUGRVTUkxSHJ4cUVweFRTcmNPMXVuRUN4bWJ5VXd0U1B2Um9aSzRRSDRDR3dRVndvSzJLZXdaZFBoSGFPb1VNTjRvVGpLeXBGV0llVnZJNnB3eTAydy9QRVcvMDNMVzU4TldhY2JuZHEvT0RkcUlvZ0ZTM2tOV0FEUHAzQ05tY2RmWXBJYnRGM0JQWGl2OVhFbFZCQVp6UkpOTnZ6VmRMdTYvUExEcXNsbkVDbTFraEFsYzlKSU1rMUtkTG83b0JlMVE4SDFDK1pDV3BySFJHZTIyS21BZDNjbHBkQ0tLZW1qWCthQmJiNGFyVGZCZG5YTVlUWlByQkJ4ZVJUWWgxRnpDZWtHL1d6WWh6VSsydDlGMmF4M3NZSjRZKzRDNWNubVdyV3VxTkhHUFIzTVB3RG9YTWEyOVhqMkk5blk0eW9LWVlzNkhiYzNZT2FIK3VYdjRUcXZ0cjRvZ3JCeTRYdUtadk8rQkRaN1lRZmJJYmtOVkFoQkVxRlE0Yy83ZG9mOGJ4TnBRamgvaGx3NndXZDI4aUZNUWduQTlrZk1qb0NxVE53Ni9hR3I0N091UnhIaWh0ZkgwbHIzU29pUnI4YVJOakkxRmFONW5qVHhNVFZTU0g3QkdsKzB2TEJlYmdqb2t4V1dmVHZsblQ0YXc2dnNEeGZmUFRhZ2c4UUdUaVllaWFOWkd2L1RUcWlBYlJkdDZqNFdsWmR0dVpwT3QyZG1PQWpkLzdieVZ4dXpGYUN0c2ZOVnFYUzVCTWNlZjJzclg0S3ZyWlJKeXpOWGJ4VmU5M3lWbkdkQUtVdUpYMG9RdWUwWEZqdzhTKzZKU2dXZFZacmxieE5SOFpkTUsrUDZNQ1J5SUZUZ0t6RDJ4QisySEt0UUZmZjFBTVEwZkhjc1o1NXBOOGNremY1bzJuWTcvZlZKL1FteFo0d0NSOXh6QkVJcjJmdDJrWDJXM0p0UGRtMzlpTUxwNmFPTDhWb29sSnhzcmJjTkSKFcC51yG4X9An3eakPtuOsPM4eFARHQBW+XFIgxprlw==\"\n}"}
[2025-11-25 19:35:48] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:35:48] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:35:48] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7MXWp8xm\\\",\\\"view_key\\\":\\\"c1964f3b811bf0ee76bf22482161fcfe68d466de6279f967c4fe6c0d652d4904\\\"}","extracted_address":"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7MXWp8xm","extracted_view_key":"c1964f3b811bf0ee76bf22482161fcfe68d466de6279f967c4fe6c0d652d4904","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:35:49] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A2sGbs2p45EJfgmnjKEtHnDWDWmumAECLh8JWzPRPfteKEt1gpwDkzXNgsVY1NkG6MWznzAyNNweDBGtgNCZYEy7MXWp8xm","balance_before":{"total":1283.59944534,"unlocked":1270.99957724,"total_atomic":1283599445340000,"unlocked_atomic":1270999577240000,"raw":{"balance":1283599445340000,"blocks_to_unlock":54,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1283599445340000,"blocks_to_unlock":54,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1270999577240000}],"time_to_unlock":0,"unlocked_balance":1270999577240000}},"balance_after":{"total":1282.59940144,"unlocked":1269.79957724,"total_atomic":1282599401440000,"unlocked_atomic":1269799577240000,"raw":{"balance":1282599401440000,"blocks_to_unlock":54,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1282599401440000,"blocks_to_unlock":54,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1269799577240000}],"time_to_unlock":0,"unlocked_balance":1269799577240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"45beec233a60313f4b3a179a6efed6e5de6330ad1b774196dbc628f220c3463a","fee_atomic":43900000}
[2025-11-25 19:35:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:04] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:13] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdDJtLnQB1\\\",\\\"view_key\\\":\\\"3efa73b4d35053091cfa64e3702cfc92b8733983575a5ce55ee4b5c304108c0f\\\"}","amount":1,"token_hash":"4239a79d1862ba236f4614b0e3a4dfac036590e0db9a8d3bb74bdc241db82c05","encrypted_data":"PqDMN0VruWvBKjsaLzPmXFMDdBNScCJNpwgfOdImUBhCUHQ2d1UxNXZ1QlR4UmUwYnF0OEN4a25xR09JbUdqdjZzY0o0Zzg4QnBGZmtGb1hsM2ovRlBDV3h2a1EzdzJpMVhvVnkwd1I3eUdWQmhyMEJFT1duMTJXc2g4MWY5TEdJR04xalpuQm04SjN1eC85Y1V6YUhJWlVSdEtsaER4VUcreEwyM3orR28wNEF4WkUwT1I5TkZGSmNtMHJ6VVphWElVS3ZNaUNXekVhWkkrS0EvRFNYdGJnUHBMN2loOWRkOXh1V1ZESEwrR3prUStLZmJEU0hNVXdBeDN0cU1kLzlidFJTSE1PeDZncFAvaE1kSHY0R2xYUzJEbHUyOGRaZHNiM0hyaW1lK3lVM0pzUk1YWWpPZGJPcWNTWnB5Z1liWGF4Vk9ydUxOWDhYSXlLdlhBcVg0UHFSalBuYlp2WTBNdUNOQTFUc29MZVROT2N4amp6WFJReHRld0o3aGVpUC9TV21Ud0psMVRVR0s5MGRvVlh3UXBkcTMzOXpRb2ZMZ1pyK3ZXMisyRSt6NVlCNm5Sd1BWOXdFa0Ryamk3a2RRYUFoNlJZTldxU2VCd2lpYmpwNkFtUEVtb0doaTZMTGgzQ0VwbHhPclhLd1lxOUI5Z3NwMDZTOFJUQkIwYys2eUlxTWtxMTNwakNzSnFiUW9RM2ZRVm01SHpHSWQ5TU1BeTArZ00xSnFrRVhoaFh2ZFl1ZzJqOUJHOWxRbmdKRExMZzR4U0FNbDY3eEJlS3BqSCtXWUdteUR0bm1qaVFoWTRyUmI5MUwzWC9yMG9BVTREM1JDN3pScWxXVndSK0Y4R25NY3lxUGNUd0xQTHNSQWc0ekNSVWpGcldMUlg5T3JPNExodG1QZ3RWWTIxbkxidlFsd2lMUnQ4ZUhSaEN4TjU4MTMvSmI5Mm0xczZCVFFhZTA4UjFKUS9QbHIwbjF1amdyRGpkU21WcWNzVDVkejdGcE9PMFoxeFN5NnBuVWx4MDZWMmNwME1jWUpjZDJXam5NREVWRmw5M21YVXpmUnJFOWpYbHB3WEx6MGdhRHRraW5aSHRtRVQ5SDB6bTlIN2VNZGdtQnQrYmhOMmdHaVQ0Z1N5UXIwK1B6alV2dVJWVU5ZREZkakFjUjZwWUR4aW1Sd3ZGYk5OWElrZ3M2TUsraE8zMzJzVmdwWGVNMTdEZzRtU0lMY1h5b3JOYlFLelFsMVZESjZ6RWk0Rzh2NUIvUEkrcHFvbC93eUFVQXQrOFlMS1k4QVlTeG9vVFBabGp3OC95SmlpNnlycnALhWIJR7JUEu7Y30o\/XAo7E+0k7plYM2lCjtLxG9sSJg=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdDJtLnQB1\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"3efa73b4d35053091cfa64e3702cfc92b8733983575a5ce55ee4b5c304108c0f\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"4239a79d1862ba236f4614b0e3a4dfac036590e0db9a8d3bb74bdc241db82c05\",\n \"encrypted_data\": \"PqDMN0VruWvBKjsaLzPmXFMDdBNScCJNpwgfOdImUBhCUHQ2d1UxNXZ1QlR4UmUwYnF0OEN4a25xR09JbUdqdjZzY0o0Zzg4QnBGZmtGb1hsM2ovRlBDV3h2a1EzdzJpMVhvVnkwd1I3eUdWQmhyMEJFT1duMTJXc2g4MWY5TEdJR04xalpuQm04SjN1eC85Y1V6YUhJWlVSdEtsaER4VUcreEwyM3orR28wNEF4WkUwT1I5TkZGSmNtMHJ6VVphWElVS3ZNaUNXekVhWkkrS0EvRFNYdGJnUHBMN2loOWRkOXh1V1ZESEwrR3prUStLZmJEU0hNVXdBeDN0cU1kLzlidFJTSE1PeDZncFAvaE1kSHY0R2xYUzJEbHUyOGRaZHNiM0hyaW1lK3lVM0pzUk1YWWpPZGJPcWNTWnB5Z1liWGF4Vk9ydUxOWDhYSXlLdlhBcVg0UHFSalBuYlp2WTBNdUNOQTFUc29MZVROT2N4amp6WFJReHRld0o3aGVpUC9TV21Ud0psMVRVR0s5MGRvVlh3UXBkcTMzOXpRb2ZMZ1pyK3ZXMisyRSt6NVlCNm5Sd1BWOXdFa0Ryamk3a2RRYUFoNlJZTldxU2VCd2lpYmpwNkFtUEVtb0doaTZMTGgzQ0VwbHhPclhLd1lxOUI5Z3NwMDZTOFJUQkIwYys2eUlxTWtxMTNwakNzSnFiUW9RM2ZRVm01SHpHSWQ5TU1BeTArZ00xSnFrRVhoaFh2ZFl1ZzJqOUJHOWxRbmdKRExMZzR4U0FNbDY3eEJlS3BqSCtXWUdteUR0bm1qaVFoWTRyUmI5MUwzWC9yMG9BVTREM1JDN3pScWxXVndSK0Y4R25NY3lxUGNUd0xQTHNSQWc0ekNSVWpGcldMUlg5T3JPNExodG1QZ3RWWTIxbkxidlFsd2lMUnQ4ZUhSaEN4TjU4MTMvSmI5Mm0xczZCVFFhZTA4UjFKUS9QbHIwbjF1amdyRGpkU21WcWNzVDVkejdGcE9PMFoxeFN5NnBuVWx4MDZWMmNwME1jWUpjZDJXam5NREVWRmw5M21YVXpmUnJFOWpYbHB3WEx6MGdhRHRraW5aSHRtRVQ5SDB6bTlIN2VNZGdtQnQrYmhOMmdHaVQ0Z1N5UXIwK1B6alV2dVJWVU5ZREZkakFjUjZwWUR4aW1Sd3ZGYk5OWElrZ3M2TUsraE8zMzJzVmdwWGVNMTdEZzRtU0lMY1h5b3JOYlFLelFsMVZESjZ6RWk0Rzh2NUIvUEkrcHFvbC93eUFVQXQrOFlMS1k4QVlTeG9vVFBabGp3OC95SmlpNnlycnALhWIJR7JUEu7Y30o\/XAo7E+0k7plYM2lCjtLxG9sSJg==\"\n}"}
[2025-11-25 19:36:13] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:36:13] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:36:13] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdDJtLnQB1\\\",\\\"view_key\\\":\\\"3efa73b4d35053091cfa64e3702cfc92b8733983575a5ce55ee4b5c304108c0f\\\"}","extracted_address":"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdDJtLnQB1","extracted_view_key":"3efa73b4d35053091cfa64e3702cfc92b8733983575a5ce55ee4b5c304108c0f","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:36:13] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9zFbn4Dnw9sHGUhYNZWBVp4F7ik9DrX7YQPCaGWy7WV9HGz2tSQUk4WGBvrDZsKcc854wNPUZ9n7nDUZ6FXZhgdDJtLnQB1","balance_before":{"total":1282.59940144,"unlocked":1269.79957724,"total_atomic":1282599401440000,"unlocked_atomic":1269799577240000,"raw":{"balance":1282599401440000,"blocks_to_unlock":54,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1282599401440000,"blocks_to_unlock":54,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1269799577240000}],"time_to_unlock":0,"unlocked_balance":1269799577240000}},"balance_after":{"total":1281.59935756,"unlocked":1268.59957724,"total_atomic":1281599357560000,"unlocked_atomic":1268599577240000,"raw":{"balance":1281599357560000,"blocks_to_unlock":54,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1281599357560000,"blocks_to_unlock":54,"label":"Primary account","num_unspent_outputs":2147,"time_to_unlock":0,"unlocked_balance":1268599577240000}],"time_to_unlock":0,"unlocked_balance":1268599577240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"fc57a115cd5408666d0b4e6612ce1819a2a84794c119093b18cbe1875fdc02a6","fee_atomic":43880000}
[2025-11-25 19:36:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:33] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux4eZeKzx\\\",\\\"view_key\\\":\\\"e7593dd1de495d8bd574db8bb467721af9d6a47ab11adeb0b3aec3977ad40601\\\"}","amount":1,"token_hash":"b9ba6a5fa579774b5e3d6dada9ab3b4a030267d9c78d805e9bf214e8af62602d","encrypted_data":"ijuL8YizIngc+K5Yub\/\/HQKZqTyuP4ErQyyL5g38hCtzN2xZVjRqVDRNS09lbzcvb0E1Q1NNN1RVQmlMNVNjVjBmam4xRUp2WSt5QlgvbHpFWExKQmVSOEhRRHlXM3lBdzJCclNSOERQVlRZNitzYjlqOENCNFRKZytUYWY3bXRtV2U3VFRGUmhjaEJNZkg3cnlxcmRWd0ttaVdYNXpTbHRyZmpLQ29YRDU0NW91dW9GWEJ4SllDRWZ5VExpaHhmRDMyY3RFOU5OQzJGaE1nNTVBNkcrMmd0ZUF0aEhZQThDV1hUVFdWMFpYUDBrSis2cjBPajFUR3VsM1kvdXh1ZSsxb3dYY21aVXlZWGhDQlMyUWh1Z1d5ZkdMZkhBQXJERUgvTDFiZjBGNVlhcEV3SDIvRlZWVUVBWlp6M255YXZtYTg5Zk5BUHpjaVBKN2lRSGJic3ZNSUZSd1hERHUyNjBHbkNFKzZtMTNBOWJwTStFYkp6c25xM0FtSU0wK2dMZ2k3SlVuK1h0NnNWbHJTZnpydDJMcUhKZFRjeHFsVXdQYUxkMFJtaTZrK0h6ZGJldTNOcUxvN3lJUXJ4UnMrQzdtZmRSbEtudnF6U2FDRHNINnpmbFE5WTRCelF6c3FmeVNwOXhNUC9rVkIxUmJKNDFBY1FIVVU1M1pZVjNhRlhoRFkvOTZkYUUzZ1RBenJBaDJJVEFSNE5iaE5XZzRJdngzNjBnczBmUUM3VWx6THplRlBhVDlPd1VZdkdYSmE5M295THNSaE5yU0hXZFRpUjFhaEdmOVp2TmlJbVhESzYxMWxLQll2NWV6SmNyRXBWSi93MzFpZml0RkRkUmVpbGJuKzYzbFpWZjJERmY3MTFVcFR6bFVTaEY4TFBWdXVoVHNDTHlESjBlSzk0OG1FVjJrQ1BsRzZVRExQWU9TUDJZWEJvL2pCY1VBT1ZDR3F2cTJTWDhLTWMwdlNDRXlNQVBQZTA5RkM1WHFjNUMxcVY0M1A2ckU1bzY0MENIVVRHRkVLc2RhaStoY0N2QlhhZElIUkRsYmpVL25wRXU1WDkzV3IrM00vdnhCQjVHSkNsUUwwWmNUeDNqY2xTUmFoMWJ5N3BHZUFjdGtHcHVKeWlGbGRLNVZjbVY3UVp1RjFqRFA3dDVuZzhPRS90dDdxSmNpTmtNODZGWEhQOG9iS3l6OVFaS295VVJPWDN0YStEQlNKRWU4NitRcVJlTnNuV1p2MkdOeDZKNG9VRHJ5UGZISnQ0K2dTaFJmdE4vWVAxRkVCRWM5OTFzOGtiNFJxeFFwbmZqakg5UEhIWWRma0Umbz22b4bZf0CUqirftIOSJF05KkrAmg732PIQDaLTmQ=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux4eZeKzx\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"e7593dd1de495d8bd574db8bb467721af9d6a47ab11adeb0b3aec3977ad40601\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"b9ba6a5fa579774b5e3d6dada9ab3b4a030267d9c78d805e9bf214e8af62602d\",\n \"encrypted_data\": \"ijuL8YizIngc+K5Yub\/\/HQKZqTyuP4ErQyyL5g38hCtzN2xZVjRqVDRNS09lbzcvb0E1Q1NNN1RVQmlMNVNjVjBmam4xRUp2WSt5QlgvbHpFWExKQmVSOEhRRHlXM3lBdzJCclNSOERQVlRZNitzYjlqOENCNFRKZytUYWY3bXRtV2U3VFRGUmhjaEJNZkg3cnlxcmRWd0ttaVdYNXpTbHRyZmpLQ29YRDU0NW91dW9GWEJ4SllDRWZ5VExpaHhmRDMyY3RFOU5OQzJGaE1nNTVBNkcrMmd0ZUF0aEhZQThDV1hUVFdWMFpYUDBrSis2cjBPajFUR3VsM1kvdXh1ZSsxb3dYY21aVXlZWGhDQlMyUWh1Z1d5ZkdMZkhBQXJERUgvTDFiZjBGNVlhcEV3SDIvRlZWVUVBWlp6M255YXZtYTg5Zk5BUHpjaVBKN2lRSGJic3ZNSUZSd1hERHUyNjBHbkNFKzZtMTNBOWJwTStFYkp6c25xM0FtSU0wK2dMZ2k3SlVuK1h0NnNWbHJTZnpydDJMcUhKZFRjeHFsVXdQYUxkMFJtaTZrK0h6ZGJldTNOcUxvN3lJUXJ4UnMrQzdtZmRSbEtudnF6U2FDRHNINnpmbFE5WTRCelF6c3FmeVNwOXhNUC9rVkIxUmJKNDFBY1FIVVU1M1pZVjNhRlhoRFkvOTZkYUUzZ1RBenJBaDJJVEFSNE5iaE5XZzRJdngzNjBnczBmUUM3VWx6THplRlBhVDlPd1VZdkdYSmE5M295THNSaE5yU0hXZFRpUjFhaEdmOVp2TmlJbVhESzYxMWxLQll2NWV6SmNyRXBWSi93MzFpZml0RkRkUmVpbGJuKzYzbFpWZjJERmY3MTFVcFR6bFVTaEY4TFBWdXVoVHNDTHlESjBlSzk0OG1FVjJrQ1BsRzZVRExQWU9TUDJZWEJvL2pCY1VBT1ZDR3F2cTJTWDhLTWMwdlNDRXlNQVBQZTA5RkM1WHFjNUMxcVY0M1A2ckU1bzY0MENIVVRHRkVLc2RhaStoY0N2QlhhZElIUkRsYmpVL25wRXU1WDkzV3IrM00vdnhCQjVHSkNsUUwwWmNUeDNqY2xTUmFoMWJ5N3BHZUFjdGtHcHVKeWlGbGRLNVZjbVY3UVp1RjFqRFA3dDVuZzhPRS90dDdxSmNpTmtNODZGWEhQOG9iS3l6OVFaS295VVJPWDN0YStEQlNKRWU4NitRcVJlTnNuV1p2MkdOeDZKNG9VRHJ5UGZISnQ0K2dTaFJmdE4vWVAxRkVCRWM5OTFzOGtiNFJxeFFwbmZqakg5UEhIWWRma0Umbz22b4bZf0CUqirftIOSJF05KkrAmg732PIQDaLTmQ==\"\n}"}
[2025-11-25 19:36:33] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:36:33] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:36:33] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux4eZeKzx\\\",\\\"view_key\\\":\\\"e7593dd1de495d8bd574db8bb467721af9d6a47ab11adeb0b3aec3977ad40601\\\"}","extracted_address":"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux4eZeKzx","extracted_view_key":"e7593dd1de495d8bd574db8bb467721af9d6a47ab11adeb0b3aec3977ad40601","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:36:34] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"9zAohzymcpxHk7MrHA8BCNhUrQVYx3y6WHc634ziqrJEXRVorku5eNthC3uv3rkgbvVxWEwwuUx4mJyCuxsUJmux4eZeKzx","balance_before":{"total":1281.59935756,"unlocked":1269.19957724,"total_atomic":1281599357560000,"unlocked_atomic":1269199577240000,"raw":{"balance":1281599357560000,"blocks_to_unlock":53,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1281599357560000,"blocks_to_unlock":53,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1269199577240000}],"time_to_unlock":0,"unlocked_balance":1269199577240000}},"balance_after":{"total":1280.59931366,"unlocked":1267.99957724,"total_atomic":1280599313660000,"unlocked_atomic":1267999577240000,"raw":{"balance":1280599313660000,"blocks_to_unlock":53,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1280599313660000,"blocks_to_unlock":53,"label":"Primary account","num_unspent_outputs":2147,"time_to_unlock":0,"unlocked_balance":1267999577240000}],"time_to_unlock":0,"unlocked_balance":1267999577240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"40a5028d532ec4f4494ad3175dcf053531a871e888d057521e82e2cd22eb5334","fee_atomic":43900000}
[2025-11-25 19:36:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:36:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:37:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:37:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:37:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:38:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:47:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:47:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:47:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:47:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:47:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:47:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:48:01] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:48:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:48:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:48:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:48:38] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-25 19:48:38] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:48:38] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:48:38] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:48:39] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":1282.39935756,"unlocked":1270.19948924,"total_atomic":1282399357560000,"unlocked_atomic":1270199489240000,"raw":{"balance":1282399357560000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1282399357560000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1270199489240000}],"time_to_unlock":0,"unlocked_balance":1270199489240000}},"balance_after":{"total":1281.39931356,"unlocked":1268.99948924,"total_atomic":1281399313560000,"unlocked_atomic":1268999489240000,"raw":{"balance":1281399313560000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1281399313560000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1268999489240000}],"time_to_unlock":0,"unlocked_balance":1268999489240000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"db05d1b14f672215aa7d2159f32dcb1078beafda990747380d212ad0be5409b1","fee_atomic":44000000}
[2025-11-25 19:48:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:55:01] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:55:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:55:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:55:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:55:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:55:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:15] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-25 19:56:15] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:56:15] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:56:15] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:56:16] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":1281.99931356,"unlocked":1272.19931366,"total_atomic":1281999313560000,"unlocked_atomic":1272199313660000,"raw":{"balance":1281999313560000,"blocks_to_unlock":56,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1281999313560000,"blocks_to_unlock":56,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1272199313660000}],"time_to_unlock":0,"unlocked_balance":1272199313660000}},"balance_after":{"total":1280.99926964,"unlocked":1270.99931366,"total_atomic":1280999269640000,"unlocked_atomic":1270999313660000,"raw":{"balance":1280999269640000,"blocks_to_unlock":56,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1280999269640000,"blocks_to_unlock":56,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1270999313660000}],"time_to_unlock":0,"unlocked_balance":1270999313660000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"2764f93fc97cc595c17e44103f1b12a311d356aefcdce17b8005800864ca574e","fee_atomic":43920000}
[2025-11-25 19:56:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:56:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:57:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 19:57:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:57:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-25 19:57:34] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-25 19:57:34] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-25 19:57:34] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-25 19:57:34] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-25 19:57:34] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":1281.59931356,"unlocked":1270.99931366,"total_atomic":1281599313560000,"unlocked_atomic":1270999313660000,"raw":{"balance":1281599313560000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1281599313560000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":2151,"time_to_unlock":0,"unlocked_balance":1270999313660000}],"time_to_unlock":0,"unlocked_balance":1270999313660000}},"balance_after":{"total":1280.59926964,"unlocked":1269.79931366,"total_atomic":1280599269640000,"unlocked_atomic":1269799313660000,"raw":{"balance":1280599269640000,"blocks_to_unlock":58,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1280599269640000,"blocks_to_unlock":58,"label":"Primary account","num_unspent_outputs":2149,"time_to_unlock":0,"unlocked_balance":1269799313660000}],"time_to_unlock":0,"unlocked_balance":1269799313660000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"7b9e94ca63e3230c37e30982587792dbfa7031375e7fcf3ceaac4d38e484acb3","fee_atomic":43920000}
[2025-11-25 19:57:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:57:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:57:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 19:58:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:00:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:00:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:00:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:00:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:00:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:01:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 20:02:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:02:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:03:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 20:03:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 20:09:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 20:09:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:09:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:09:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:10:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:10:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 20:10:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 20:20:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-25 20:20:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-25 20:23:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 20:23:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 20:23:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-25 20:23:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 20:23:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 20:23:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-25 20:23:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2364): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1722): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 20:26:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-25 20:26:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-25 20:26:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-25 20:26:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-25 20:26:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-25 20:26:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-25 20:26:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-25 20:26:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-25 20:26:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1722): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-25 20:29:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-26 04:31:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:31:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:31:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:31:47] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-26 04:31:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:32:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:32:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:33:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:33:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:33:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:33:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 04:33:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 04:33:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 04:33:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 04:33:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 04:33:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 04:33:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 04:33:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 04:33:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 04:33:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 04:56:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-26 04:56:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:56:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 04:57:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 04:57:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 04:57:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 04:57:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 04:57:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 04:57:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 04:57:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 04:57:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 04:57:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 04:57:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:57:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 04:59:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 04:59:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 04:59:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 04:59:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 04:59:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 04:59:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 04:59:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 04:59:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 04:59:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 04:59:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:01:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:01:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:01:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:01:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:01:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:01:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:01:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:01:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:01:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 05:01:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:06:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:06:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:06:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:06:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:06:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:06:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:06:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:06:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:06:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 05:06:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:08:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:08:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:08:29] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:08:29] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:08:29] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:08:29] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:08:29] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:08:29] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:08:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 05:08:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:16:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:16:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:16:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:16:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:16:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:16:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:16:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:16:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:16:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 05:16:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:20:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:20:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:20:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:20:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:20:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:20:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:20:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:20:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:20:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 05:20:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:23:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:23:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:23:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:23:51] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:23:51] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:23:51] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:23:51] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:23:51] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:23:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 05:23:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 05:34:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 05:34:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 05:34:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 05:34:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 05:34:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:34:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 05:34:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 05:34:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 05:34:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 05:34:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:02:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:02:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:02:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:02:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:02:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:02:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:02:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:02:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:02:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:02:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:03:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:03:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:03:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:03:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:03:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:03:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:03:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:03:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:03:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:03:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:05:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:05:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:05:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:05:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:07:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:07:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:07:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:07:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:07:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:07:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:07:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:07:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:07:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:07:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:09:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:09:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:09:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:09:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:09:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:09:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:09:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:09:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:09:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:09:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:13:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:13:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:13:02] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:13:02] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:13:02] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:13:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:13:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:13:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:13:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 06:13:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:14:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:14:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:14:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:14:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:14:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:14:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:14:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:14:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:14:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:14:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:15:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:15:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:15:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:15:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:15:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:15:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:15:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:15:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:15:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:15:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:16:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:16:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:16:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:16:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:16:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:16:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:16:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:16:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:16:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 06:16:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:21:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:21:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:21:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:21:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:21:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:21:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:21:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:21:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:21:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:21:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:45:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:45:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:45:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:45:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:45:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:45:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:45:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:45:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:45:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 06:45:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:46:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:46:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:46:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:46:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:46:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:46:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:46:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:46:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:46:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:46:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:48:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:48:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:48:30] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:48:30] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:48:30] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:48:30] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:48:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:48:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:48:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:48:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:49:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:49:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:49:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:49:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:49:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:49:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:51:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:51:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:51:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:51:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:51:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:51:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:51:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:51:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:51:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:51:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:53:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:53:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:53:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:53:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:53:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:53:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:53:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:53:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:53:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:53:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:54:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:54:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:54:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:54:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:54:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:54:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:54:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:54:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:54:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 06:54:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:55:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:55:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:55:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:55:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:55:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:55:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:55:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:55:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:55:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:55:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:56:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:56:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:56:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:56:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:56:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:56:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:56:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:56:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:56:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:56:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 06:59:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 06:59:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 06:59:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 06:59:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 06:59:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:59:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 06:59:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 06:59:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 06:59:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 06:59:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:01:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:01:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:01:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:01:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:01:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:01:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:01:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:01:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:01:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:01:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:05:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:05:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:05:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:05:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:05:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:05:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:05:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:05:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:05:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 07:05:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:07:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:07:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:07:27] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:07:27] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:07:27] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:07:27] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:07:27] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:07:27] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:07:27] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:07:27] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:08:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:08:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:08:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:08:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:08:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:08:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:08:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:08:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:08:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:08:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:14:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:14:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:14:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:14:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:14:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:14:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:14:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:14:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:14:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:14:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:17:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:17:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:17:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:17:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:17:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:17:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:17:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:17:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:17:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:17:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:20:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:20:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:20:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:20:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:20:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:20:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:20:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:20:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:20:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 07:20:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:22:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:22:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:22:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:22:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:22:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:22:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:22:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:22:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:22:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 07:22:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:28:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:28:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:28:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:28:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:28:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:28:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:28:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:28:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:28:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 07:28:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:29:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:29:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:29:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:29:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:29:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:29:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:29:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:29:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:29:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:29:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:31:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:31:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:31:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:31:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:31:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:31:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:31:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:31:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:31:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:31:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:41:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:41:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:41:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:41:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:41:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:41:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:41:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:41:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:41:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:41:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:52:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:52:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:52:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:52:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:52:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:52:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:52:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:52:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:52:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:52:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:53:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:53:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:53:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:53:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:53:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:53:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:53:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:53:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:53:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:53:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:54:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:54:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:54:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:54:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:54:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:54:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:54:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:54:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:54:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:54:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:56:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:56:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:56:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:56:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:56:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:56:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:56:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:56:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:56:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:56:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:57:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:57:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:57:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:57:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:57:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:57:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:57:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:57:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:57:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:57:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 07:59:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 07:59:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 07:59:04] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 07:59:04] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 07:59:04] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:59:04] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 07:59:04] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 07:59:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 07:59:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 07:59:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:00:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:00:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:00:14] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:00:14] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:00:14] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:00:14] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:00:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:00:14] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:00:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 08:00:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:03:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:03:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:03:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:03:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:03:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:03:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:03:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:03:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:03:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 08:03:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:04:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:04:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:04:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:04:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:04:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:04:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:04:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:04:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:04:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found. This violates CLSAG signature requirements. Duplicate indices: [15], global_indices: [432532210]","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found. This violates CLSAG signature requirements. Duplicate indices: [15], global_indices: [432532210]"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found. This violates CLSAG signature requirements. Duplicate indices: [15], global_indices: [432532210]\"}\n","error":""}}
[2025-11-26 08:04:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found. This violates CLSAG signature requirements. Duplicate indices: [15], global_indices: [432532210]","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:05:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:05:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:05:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:05:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:05:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:05:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:05:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:05:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:05:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 08:05:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:07:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:07:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:07:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:07:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:07:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:07:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:07:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:07:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:07:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 432532200 <= 432532200","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 432532200 <= 432532200"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 432532200 \\u003c= 432532200\"}\n","error":""}}
[2025-11-26 08:07:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 432532200 <= 432532200","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:08:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:08:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:08:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:08:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:08:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:08:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:08:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:08:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:08:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 08:08:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:10:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:10:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:10:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:10:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:10:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:10:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:10:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:10:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:10:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 08:10:48] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:12:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:12:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:12:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:12:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:12:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:12:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:12:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:12:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:12:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 08:12:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:25:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:25:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:25:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:25:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:25:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:25:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:25:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:25:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:25:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=431411250): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=431411250): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=431411250): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback\"}\n","error":""}}
[2025-11-26 08:25:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=431411250): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:45:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:45:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:45:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:45:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:45:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:45:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:45:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:45:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:45:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529500): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529500): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529500): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback\"}\n","error":""}}
[2025-11-26 08:45:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529500): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:47:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:47:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:47:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:47:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:47:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:47:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:47:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:47:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:47:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529060): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529060): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529060): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback\"}\n","error":""}}
[2025-11-26 08:47:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: failed to get commitment from blockchain for random output 0 (global_index=432529060): get_outs RPC returned no valid commitment. This is a configuration or monerod issue that must be fixed, not worked around with database fallback","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:49:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:49:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:49:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:49:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:49:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:49:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:49:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:49:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:49:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 431619450 <= 432532200","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 431619450 <= 432532200"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 431619450 \\u003c= 432532200\"}\n","error":""}}
[2025-11-26 08:49:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: encode transaction: invalid global indices for input 0: global indices not sorted or duplicate at position 15: 431619450 <= 432532200","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:51:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:51:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:51:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:51:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:51:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:51:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:51:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:51:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:51:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 08:51:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:52:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:52:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:52:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:52:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:52:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:52:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:52:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:52:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:52:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 08:52:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 3 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 08:52:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 08:53:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 08:53:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 08:53:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 08:53:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:53:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 08:53:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 08:53:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 08:53:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 08:53:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 09:17:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 09:17:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 09:17:27] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 09:17:27] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 09:17:27] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:17:27] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:17:27] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 09:17:27] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 09:17:27] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 09:17:27] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 09:18:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 09:18:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 09:18:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 09:18:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 09:18:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:18:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:18:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 09:18:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 09:18:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 09:18:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 09:25:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 09:25:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 09:25:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 09:25:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 09:25:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:25:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:25:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 09:25:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 09:25:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 09:25:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 09:46:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 09:46:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 09:46:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 09:46:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 09:46:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:46:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 09:46:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 09:46:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 09:46:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 09:46:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:30:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:30:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:30:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:30:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:30:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:30:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:30:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:30:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:30:24] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 13:30:24] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:31:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:31:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:31:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:31:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:31:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:31:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:31:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:31:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:31:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 13:31:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:32:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:32:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:32:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:32:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:32:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:32:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:32:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:32:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:32:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-26 13:32:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:33:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:33:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:33:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:33:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:33:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:33:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:33:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:33:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:33:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 13:33:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:35:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:35:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:35:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:35:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:35:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:35:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:35:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:35:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:35:32] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 13:35:32] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:44:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:44:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:44:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:44:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:44:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:44:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:44:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:44:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:44:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 13:44:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:51:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:51:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:51:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:51:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:51:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:51:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:51:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:51:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:51:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 13:51:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 13:59:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 13:59:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 13:59:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 13:59:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 13:59:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:59:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 13:59:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 13:59:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 13:59:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 13:59:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:03:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:03:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:04:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:04:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:04:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:04:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:04:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:04:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:04:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:04:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:05:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:05:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:05:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:05:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:05:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:05:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:05:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:05:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:05:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 14:05:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:19:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:19:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:19:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:19:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:19:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:19:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:19:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:19:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:19:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:19:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:21:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:21:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:21:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:21:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:21:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:21:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:21:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:21:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:21:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:21:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:23:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:23:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:23:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:23:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:23:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:23:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:23:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:23:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:23:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:23:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:24:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:24:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:24:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:24:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:24:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:24:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:24:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:24:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:24:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:24:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:24:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:24:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:24:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:24:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:24:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:24:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:24:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:24:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:24:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 14:24:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:34:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:34:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:34:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:34:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:34:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:34:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:34:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:34:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:34:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:34:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:38:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:38:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:38:24] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:38:24] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:38:24] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:38:24] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:38:24] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:38:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:38:24] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 14:38:24] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:42:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:42:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:42:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:42:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:42:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:42:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:42:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:42:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:42:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:42:19] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:46:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:46:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:46:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:46:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:46:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:46:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:46:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:46:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:46:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:46:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 14:59:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 14:59:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 14:59:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 14:59:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 14:59:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:59:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 14:59:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 14:59:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 14:59:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)\"}\n","error":""}}
[2025-11-26 14:59:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon http error 500: empty response body (monerod internal error, check monerod logs for 'ge_frombytes_vartime' or transaction parsing errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:23:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:23:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:23:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:23:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:23:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:23:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:23:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:23:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:23:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:23:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:25:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:25:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:25:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:25:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:25:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:25:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:25:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:25:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:25:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:25:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:34:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:34:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:34:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:34:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:34:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:34:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:34:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:34:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:34:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:34:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:34:47] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-26 15:34:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:34:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:35:44] DEBUG: USDTStellarCrypto created successfully
[2025-11-26 15:35:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-11-26 15:35:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:36:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:36:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 15:38:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:38:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:38:02] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:38:02] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:38:02] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:38:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:38:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:38:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:38:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:38:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:43:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:43:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:43:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:43:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:43:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:43:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:43:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:43:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:43:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:43:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:50:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:50:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:50:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:50:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:50:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:50:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:50:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:50:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:50:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:50:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:54:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:54:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:54:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:54:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:54:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:54:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:54:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:54:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:54:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:54:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 15:56:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 15:56:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 15:56:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 15:56:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 15:56:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:56:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 15:56:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 15:56:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 15:56:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 15:56:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:01:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 16:01:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 16:02:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:02:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:02:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:02:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:02:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:02:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:02:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:02:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:02:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate CLSAG (correct) for input 0: c_to_hash element must be 32 bytes, got 11","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate CLSAG (correct) for input 0: c_to_hash element must be 32 bytes, got 11"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate CLSAG (correct) for input 0: c_to_hash element must be 32 bytes, got 11\"}\n","error":""}}
[2025-11-26 16:02:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate CLSAG (correct) for input 0: c_to_hash element must be 32 bytes, got 11","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:03:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:03:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:03:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:03:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:03:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:03:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:03:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:03:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:03:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:03:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:04:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:04:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:04:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:04:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:04:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:04:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:04:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:04:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:04:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:04:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:08:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:08:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:08:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:08:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:08:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:08:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:08:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:08:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:08:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:08:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:12:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:12:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:12:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:12:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:12:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:12:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:12:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:12:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:12:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:12:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:16:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:16:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:16:24] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:16:24] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:16:24] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:16:24] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:16:24] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:16:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:16:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:16:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:22:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:22:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:22:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:22:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:22:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:22:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:22:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:22:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:22:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:22:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:35:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:35:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:35:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:35:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:35:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:35:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:35:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:35:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:35:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:35:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 16:36:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 16:36:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 16:36:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 16:36:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 16:36:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:36:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 16:36:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 16:36:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 16:36:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 16:36:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 17:00:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 17:00:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 17:00:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 17:00:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 17:00:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 17:00:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 17:00:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 17:00:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 17:00:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 17:00:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 17:53:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:53:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:54:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 17:54:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 21:04:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 21:04:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 21:04:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 21:04:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 21:04:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 21:04:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 21:04:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 21:04:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 21:04:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed\"}\n","error":""}}
[2025-11-26 21:04:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 21:21:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 21:21:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 21:21:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 21:21:38] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 21:21:38] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 21:21:38] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 21:21:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 21:21:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 21:21:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-26 21:21:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 21:43:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 21:43:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 21:43:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 21:43:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 21:43:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 21:43:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 21:43:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 21:43:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 21:43:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-26 21:43:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 22:17:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 22:17:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 22:17:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 22:17:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 22:17:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 22:17:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 22:17:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 22:17:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 22:17:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-26 22:17:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 22:34:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 22:34:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 22:34:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 22:34:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 22:34:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 22:34:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 22:34:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 22:34:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 22:34:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-26 22:34:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 22:46:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-11-26 23:03:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:07:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-26 23:07:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-26 23:07:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-26 23:07:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-26 23:07:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 23:07:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-26 23:07:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-26 23:07:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-26 23:07:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-26 23:07:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-26 23:17:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:17:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:17:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:18:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:18:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:18:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:18:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-26 23:18:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 08:21:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 08:21:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 08:21:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 08:21:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 08:21:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 08:21:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 08:21:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 08:21:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 08:21:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 08:21:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 08:30:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 08:30:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 08:30:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 08:30:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 08:30:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 08:30:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 08:30:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 08:30:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 08:30:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 08:30:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 08:50:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 08:50:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 08:50:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 08:50:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 08:50:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 08:50:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 08:50:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 08:50:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 08:50:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 08:50:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 08:58:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 08:58:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/app.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/aws\/s3.ts","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:25] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/common.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config.ino","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config\/common.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:29] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config\/constants.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:30] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config\/database.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config\/template.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config\/tsconfig.json","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/constant.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/constants.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/controller.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:37] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/helper.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/index.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:39] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info.php","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:40] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/mail.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/mailer.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:42] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/mailserver.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:43] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/model\/config.ts","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:44] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/node\/common.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:45] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/node\/config.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:46] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/node\/constant.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:47] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/node\/constants.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:48] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/phpinfo.php","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:49] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/server.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:50] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/settings.py","environment":"sandbox","dev_mode":false}
[2025-11-27 09:26:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/utils.js","environment":"sandbox","dev_mode":false}
[2025-11-27 09:32:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 09:33:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-27 09:33:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/env.js","environment":"sandbox","dev_mode":false}
[2025-11-27 10:01:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 10:01:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 10:01:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 10:01:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 10:01:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:01:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:01:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 10:01:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 10:01:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 10:01:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 10:04:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 10:04:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 10:04:04] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 10:04:04] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 10:04:04] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:04:04] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:04:04] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 10:04:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 10:04:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 10:04:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 10:05:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 10:05:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 10:05:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 10:05:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 10:05:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:05:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:05:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 10:05:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 10:05:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 10:05:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 10:06:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 10:06:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 10:06:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 10:06:38] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 10:06:38] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:06:38] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:06:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 10:06:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 10:06:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 10:06:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 5 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 10:07:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 10:07:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 10:07:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 10:07:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 10:07:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:07:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 10:07:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 10:07:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 10:07:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 10:07:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:31:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:31:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:31:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:31:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:31:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:31:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:31:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:31:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:31:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 11:31:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:33:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:33:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:33:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:33:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:33:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:33:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:33:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:33:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:33:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 11:33:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:33:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:33:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:33:49] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:33:49] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:33:49] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:33:49] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:33:49] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:33:49] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:33:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to get additional random outputs for replacement (error: insufficient outputs with real global_index: got 15, need 100. Estimated indices cannot be used in ring signatures as they cause invalid_input errors). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to get additional random outputs for replacement (error: insufficient outputs with real global_index: got 15, need 100. Estimated indices cannot be used in ring signatures as they cause invalid_input errors). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to get additional random outputs for replacement (error: insufficient outputs with real global_index: got 15, need 100. Estimated indices cannot be used in ring signatures as they cause invalid_input errors). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to get additional random outputs for replacement (error: insufficient outputs with real global_index: got 15, need 100. Estimated indices cannot be used in ring signatures as they cause invalid_input errors). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to get additional random outputs for replacement (error: insufficient outputs with real global_index: got 15, need 100. Estimated indices cannot be used in ring signatures as they cause invalid_input errors). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 11:33:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to get additional random outputs for replacement (error: insufficient outputs with real global_index: got 15, need 100. Estimated indices cannot be used in ring signatures as they cause invalid_input errors). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:34:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:34:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:34:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:34:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:34:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:34:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:34:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:34:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:34:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 11:34:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:36:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:36:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:36:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:36:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:36:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:36:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:36:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:36:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:36:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 11:36:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:39:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:39:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:39:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:39:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:39:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:39:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:39:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:39:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:39:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","details":"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\",\"details\":\"duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements\"}\n","error":""}}
[2025-11-27 11:39:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: duplicate commitments detected in ring for input 0: 1 duplicates found, but failed to find suitable replacement outputs (checked 10 additional outputs). This violates CLSAG signature requirements","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:40:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 11:40:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 11:40:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 11:40:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 11:40:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:40:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 11:40:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 11:40:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 11:40:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","details":"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\",\"details\":\"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\"}\n","error":""}}
[2025-11-27 11:40:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 11:55:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 11:56:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 11:56:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 11:56:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-27 11:56:15] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-27 11:56:15] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-27 11:56:15] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-27 11:56:15] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-27 11:56:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"A1qHwBZnamy59Wpp8Qsc..."}
[2025-11-27 11:56:26] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":1393.39948958,"unlocked":1386.79948958,"total_atomic":1393399489580000,"unlocked_atomic":1386799489580000,"raw":{"balance":1393399489580000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1393399489580000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2338,"time_to_unlock":0,"unlocked_balance":1386799489580000}],"time_to_unlock":0,"unlocked_balance":1386799489580000}},"balance_after":{"total":1392.39944558,"unlocked":1385.59948958,"total_atomic":1392399445580000,"unlocked_atomic":1385599489580000,"raw":{"balance":1392399445580000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1392399445580000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2336,"time_to_unlock":0,"unlocked_balance":1385599489580000}],"time_to_unlock":0,"unlocked_balance":1385599489580000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"18514f464f134105780c760881c70883f84938bc1a71f1f2e59d2108cd216e87","fee_atomic":44000000}
[2025-11-27 11:56:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 11:56:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 12:00:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 12:00:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-27 12:02:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:03:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:03:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:03:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:03:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:03:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:03:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:03:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:03:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [16] with length 16","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [16] with length 16"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [16] with length 16\"}\n","error":""}}
[2025-11-27 12:03:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [16] with length 16","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:05:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:05:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:05:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:05:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:05:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:05:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:05:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:05:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:05:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [16] with length 16","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [16] with length 16"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [16] with length 16\"}\n","error":""}}
[2025-11-27 12:05:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [16] with length 16","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:07:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:07:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:07:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:07:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:07:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:07:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:07:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:07:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:07:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=17, ringMembers=16, ringCommitments=16 (expected ringSize=16)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=17, ringMembers=16, ringCommitments=16 (expected ringSize=16)","details":"array length mismatch for input 0: globalIndices=17, ringMembers=16, ringCommitments=16 (expected ringSize=16)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=17, ringMembers=16, ringCommitments=16 (expected ringSize=16)\",\"details\":\"array length mismatch for input 0: globalIndices=17, ringMembers=16, ringCommitments=16 (expected ringSize=16)\"}\n","error":""}}
[2025-11-27 12:07:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=17, ringMembers=16, ringCommitments=16 (expected ringSize=16)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:08:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:08:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:08:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:08:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:08:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:08:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:08:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:08:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:08:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=1, ringMembers=16, ringCommitments=16 (expected ringSize=16)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=1, ringMembers=16, ringCommitments=16 (expected ringSize=16)","details":"array length mismatch for input 0: globalIndices=1, ringMembers=16, ringCommitments=16 (expected ringSize=16)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=1, ringMembers=16, ringCommitments=16 (expected ringSize=16)\",\"details\":\"array length mismatch for input 0: globalIndices=1, ringMembers=16, ringCommitments=16 (expected ringSize=16)\"}\n","error":""}}
[2025-11-27 12:08:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: array length mismatch for input 0: globalIndices=1, ringMembers=16, ringCommitments=16 (expected ringSize=16)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:08:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:08:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:08:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:08:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:08:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:08:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:08:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:08:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:08:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:08:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:14:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:14:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:14:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:14:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:14:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:14:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:14:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:14:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:14:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:14:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:19:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:19:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:19:02] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:19:02] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:19:02] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:19:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:19:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:19:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:19:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:19:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:30:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:30:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:30:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:30:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:30:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:30:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:30:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:30:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:30:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:30:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:33:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:33:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:33:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:33:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:33:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:33:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:33:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:33:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:33:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","details":"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\",\"details\":\"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\"}\n","error":""}}
[2025-11-27 12:33:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:34:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:34:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:34:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:34:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:34:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:34:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:34:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:34:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:34:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:34:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:36:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:36:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:36:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:36:38] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:36:38] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:36:38] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:36:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:36:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:36:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:36:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:37:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:37:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:37:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:37:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:37:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:37:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:37:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:37:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:37:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:37:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:55:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:55:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:55:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:55:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:55:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:55:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:55:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:55:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:55:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:55:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 12:58:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 12:58:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 12:58:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 12:58:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 12:58:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:58:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 12:58:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 12:58:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 12:58:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 12:58:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:07:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:07:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:07:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:07:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:07:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:07:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:07:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:07:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:07:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:07:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:07:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:07:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:07:49] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:07:49] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:07:49] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:07:49] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:07:49] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:07:49] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:07:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:07:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:09:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:10:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:10:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:10:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:10:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:10:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:10:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:10:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:10:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:10:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:10:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:10:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:10:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:10:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:10:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:10:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:10:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:10:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:10:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:10:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:12:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:12:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:12:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:12:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:12:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:12:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:12:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:12:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:12:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:12:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:13:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:13:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:13:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:13:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:13:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:13:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:13:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:13:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:13:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:13:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:20:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:20:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:20:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:20:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:20:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:20:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:20:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:20:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:20:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:20:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:23:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:23:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:23:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:23:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:23:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:23:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:23:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:23:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:23:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:23:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:33:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:33:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:33:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:33:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:33:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:33:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:33:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:33:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:33:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:33:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:40:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:40:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:40:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:40:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:40:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:40:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:40:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:40:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:40:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:40:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:41:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:41:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:41:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:41:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:41:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:41:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:41:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:41:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:41:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:41:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:41:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:41:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:41:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:41:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:41:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:41:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:41:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:41:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:41:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:41:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:42:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:42:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:42:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:42:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:42:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:42:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:42:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:42:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:42:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:42:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:44:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:44:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:44:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:44:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:44:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:44:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:44:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:44:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:44:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:44:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:45:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:45:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:45:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:45:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:45:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:45:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:45:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:45:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:45:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:45:19] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:45:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:46:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:46:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:46:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:46:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:46:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:46:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:46:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:46:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:46:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:48:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:48:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:48:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:48:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:48:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:48:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:48:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:48:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:48:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:48:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:49:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:49:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:49:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:49:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:49:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:49:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:49:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:49:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:49:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:49:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:53:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:53:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:53:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:53:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:53:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:53:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:53:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:53:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:53:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:53:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:54:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:54:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:54:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:54:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:54:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:54:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:54:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:54:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:54:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:54:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 13:59:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 13:59:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 13:59:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 13:59:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 13:59:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:59:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 13:59:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 13:59:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 13:59:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 13:59:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 14:41:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 14:41:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 14:41:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 14:41:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 14:41:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:41:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:41:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 14:41:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 14:41:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 14:41:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 14:43:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 14:43:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 14:43:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 14:43:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 14:43:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:43:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:43:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 14:43:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 14:43:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 14:43:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 14:43:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 14:43:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 14:43:46] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 14:43:46] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 14:43:46] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:43:46] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:43:46] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 14:43:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 14:43:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 14:43:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 14:45:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 14:45:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 14:45:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 14:45:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 14:45:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:45:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:45:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 14:45:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 14:45:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 14:45:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 14:47:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 14:47:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 14:47:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 14:47:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 14:47:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:47:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:47:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 14:47:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 14:47:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 14:47:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 14:49:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 14:49:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 14:49:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 14:49:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 14:49:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:49:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 14:49:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 14:49:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 14:49:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 14:49:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:02:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:02:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:02:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:02:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:02:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:02:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:02:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:02:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:02:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:02:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:04:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:04:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:04:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:04:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:04:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:04:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:04:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:04:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:04:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:04:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:07:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:07:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:07:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:07:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:07:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:07:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:07:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:07:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:07:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:07:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:09:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:09:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:09:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:09:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:09:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:09:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:09:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:09:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:09:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:09:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:13:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:13:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:13:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:13:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:13:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:13:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:13:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:13:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:13:24] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:13:24] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:15:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:15:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:15:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:15:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:15:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:15:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:15:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:15:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:15:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:15:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:17:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:17:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:17:14] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:17:14] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:17:14] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:17:14] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:17:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:17:14] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:17:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:17:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:22:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:22:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:22:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:22:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:22:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:22:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:22:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:22:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:22:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:22:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:26:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:26:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:26:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:26:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:26:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:26:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:26:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:26:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:26:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:26:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:29:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:29:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:29:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:29:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:29:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:29:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:29:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:29:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:29:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:29:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:32:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:32:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:32:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:32:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:32:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:32:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:32:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:32:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:32:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:32:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:34:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:34:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:34:59] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:34:59] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:34:59] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:34:59] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:34:59] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:34:59] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:35:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:35:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:36:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:36:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:36:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:36:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:36:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:36:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:36:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:36:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:36:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:36:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:39:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:39:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:39:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:39:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:39:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:39:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:39:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:39:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:39:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:39:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:41:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:41:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:41:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:41:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:41:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:41:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:41:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:41:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:41:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:41:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:42:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:42:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:42:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:42:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:42:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:42:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:42:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:42:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:42:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:42:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:45:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:45:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:45:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:45:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:45:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:45:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:45:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:45:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:45:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:45:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:46:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:46:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:46:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:46:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:46:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:46:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:46:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:46:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:46:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:46:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:48:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:48:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:48:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:48:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:48:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:48:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:48:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:48:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:48:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:48:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:50:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:50:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:50:27] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:50:27] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:50:27] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:50:27] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:50:27] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:50:27] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:50:27] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:50:27] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:51:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:51:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:51:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:51:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:51:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:51:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:51:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:51:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:51:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:51:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:55:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:55:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:55:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:55:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:55:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:55:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:55:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:55:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:55:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:55:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:57:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:57:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:57:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:57:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:57:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:57:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:57:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:57:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:57:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:57:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 15:58:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 15:59:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 15:59:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 15:59:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 15:59:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:59:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 15:59:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 15:59:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 15:59:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 15:59:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:00:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:00:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:00:46] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:00:46] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:00:46] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:00:46] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:00:46] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:00:46] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:00:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:00:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:02:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:02:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:02:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:02:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:02:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:02:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:02:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:02:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:02:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:02:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:04:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:04:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:04:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:04:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:04:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:04:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:04:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:04:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:04:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:04:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:06:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:06:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:06:31] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:06:31] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:06:31] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:06:31] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:06:31] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:06:31] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:06:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:06:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:08:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:08:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:08:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:08:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:16:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:16:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:16:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:16:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:16:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:16:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:16:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:16:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:16:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:16:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:19:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:19:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:19:30] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:19:30] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:19:30] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:19:30] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:19:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:19:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:19:30] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:19:30] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:21:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:21:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:21:02] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:21:02] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:21:02] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:21:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:21:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:21:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:21:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:21:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:23:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:23:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:23:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:23:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:23:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:23:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:23:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:23:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:23:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:23:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:23:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:23:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:23:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:23:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:23:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:23:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:23:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:23:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:23:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:23:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:25:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:25:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:25:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:25:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:25:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:25:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:25:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:25:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:25:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:25:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:26:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:26:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:26:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:26:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:26:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:26:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:26:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:26:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:26:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:26:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:27:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:27:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:27:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:27:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:27:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:27:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:27:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:27:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:27:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d3c59769c98e8e15, sumOutpks=173c6b5e26e92b81 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d3c59769c98e8e15, sumOutpks=173c6b5e26e92b81 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=d3c59769c98e8e15, sumOutpks=173c6b5e26e92b81 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d3c59769c98e8e15, sumOutpks=173c6b5e26e92b81 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=d3c59769c98e8e15, sumOutpks=173c6b5e26e92b81 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 16:27:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d3c59769c98e8e15, sumOutpks=173c6b5e26e92b81 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:28:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:28:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:28:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:28:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:28:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:28:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:28:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:28:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:28:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dfac7065d2d78b1f, sumOutpks=b9c129f56bfa67e6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dfac7065d2d78b1f, sumOutpks=b9c129f56bfa67e6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=dfac7065d2d78b1f, sumOutpks=b9c129f56bfa67e6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dfac7065d2d78b1f, sumOutpks=b9c129f56bfa67e6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=dfac7065d2d78b1f, sumOutpks=b9c129f56bfa67e6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 16:28:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dfac7065d2d78b1f, sumOutpks=b9c129f56bfa67e6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:34:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:34:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:34:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:34:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:34:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:34:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:34:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:34:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:34:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dc7664478cc69940, sumOutpks=3ed2d4358e4f7ccd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dc7664478cc69940, sumOutpks=3ed2d4358e4f7ccd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=dc7664478cc69940, sumOutpks=3ed2d4358e4f7ccd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dc7664478cc69940, sumOutpks=3ed2d4358e4f7ccd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=dc7664478cc69940, sumOutpks=3ed2d4358e4f7ccd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 16:34:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=dc7664478cc69940, sumOutpks=3ed2d4358e4f7ccd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:35:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:35:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:35:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:35:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:35:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:35:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:35:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:35:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:35:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:35:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:38:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:38:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:38:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:38:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:38:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:38:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:38:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:38:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:38:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:38:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:40:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:40:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:40:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:40:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:40:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:40:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:40:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:40:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:40:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:40:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 16:45:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 16:45:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 16:45:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 16:45:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 16:45:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:45:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 16:45:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 16:45:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 16:45:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 16:45:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:19:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:19:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:19:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:19:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:19:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:19:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:19:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:19:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:19:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:19:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:30:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:30:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:30:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:30:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:30:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:30:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:30:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:30:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:30:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:30:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:43:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:43:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:43:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:43:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:43:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:43:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:43:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:43:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:43:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:43:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:51:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:51:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:51:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:51:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:51:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:51:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:51:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:51:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:51:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:51:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:53:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:53:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:53:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:53:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:53:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:53:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:53:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:53:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:53:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:53:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:56:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:56:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:56:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:56:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:56:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:56:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:56:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:56:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:56:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:56:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 17:57:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 17:57:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 17:57:30] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 17:57:30] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 17:57:30] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:57:30] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 17:57:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 17:57:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 17:57:30] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 17:57:30] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:00:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:00:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:00:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:00:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:00:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:00:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:00:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:00:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:00:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 18:00:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:24:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:24:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:24:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:24:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:24:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:24:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:24:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:24:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:24:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 18:24:48] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:28:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:28:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:28:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:28:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:28:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:28:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:28:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:28:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:28:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 18:28:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:29:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:29:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:29:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:29:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:29:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:29:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:29:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:29:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:29:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=544379b638d0af57, sumOutpks=b9f4388c6948676d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=544379b638d0af57, sumOutpks=b9f4388c6948676d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=544379b638d0af57, sumOutpks=b9f4388c6948676d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=544379b638d0af57, sumOutpks=b9f4388c6948676d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=544379b638d0af57, sumOutpks=b9f4388c6948676d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 18:29:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=544379b638d0af57, sumOutpks=b9f4388c6948676d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:33:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:33:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:33:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:33:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:33:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:33:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:33:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:33:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:33:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6e80013d1352fb89, sumOutpks=58414e80938044c0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6e80013d1352fb89, sumOutpks=58414e80938044c0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=6e80013d1352fb89, sumOutpks=58414e80938044c0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6e80013d1352fb89, sumOutpks=58414e80938044c0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=6e80013d1352fb89, sumOutpks=58414e80938044c0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 18:33:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6e80013d1352fb89, sumOutpks=58414e80938044c0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:37:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:37:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:37:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:37:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:37:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:37:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:37:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:37:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:37:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=1f266de68d003da1, sumOutpks=db64915cac3557d5 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=1f266de68d003da1, sumOutpks=db64915cac3557d5 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=1f266de68d003da1, sumOutpks=db64915cac3557d5 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=1f266de68d003da1, sumOutpks=db64915cac3557d5 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=1f266de68d003da1, sumOutpks=db64915cac3557d5 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 18:37:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=1f266de68d003da1, sumOutpks=db64915cac3557d5 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:40:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:40:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:40:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:40:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:40:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:40:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:40:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:40:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:40:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6f30a66d21d5f16e, sumOutpks=df64fc8fbec901c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6f30a66d21d5f16e, sumOutpks=df64fc8fbec901c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=6f30a66d21d5f16e, sumOutpks=df64fc8fbec901c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6f30a66d21d5f16e, sumOutpks=df64fc8fbec901c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=6f30a66d21d5f16e, sumOutpks=df64fc8fbec901c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-27 18:40:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6f30a66d21d5f16e, sumOutpks=df64fc8fbec901c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:41:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:41:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:42:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:42:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:42:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:42:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:42:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:42:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:42:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 18:42:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 18:57:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 18:57:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 18:57:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 18:57:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 18:57:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:57:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 18:57:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 18:57:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 18:57:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 18:57:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 20:08:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 20:08:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 20:08:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 20:08:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 20:08:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 20:08:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 20:08:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 20:08:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 20:08:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 20:08:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-27 20:12:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-27 20:12:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-27 20:12:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-27 20:12:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-27 20:12:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 20:12:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-27 20:12:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-27 20:12:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-27 20:12:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-27 20:12:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 05:51:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 05:51:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 05:51:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 05:51:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 05:51:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 05:51:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 05:51:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 05:51:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 05:51:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 05:51:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 05:53:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 05:53:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 05:53:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 05:53:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 05:53:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 05:53:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 05:53:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 05:53:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 05:53:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 05:53:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 05:55:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 05:55:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 05:55:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 05:55:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 05:55:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 05:55:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 05:55:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 05:55:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 05:55:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 05:55:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:00:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:00:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:00:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:00:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:00:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:00:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:00:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:00:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:00:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:00:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:12:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:12:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:12:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:12:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:12:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:12:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:12:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:12:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:12:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:12:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:15:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:15:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:15:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:15:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:15:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:15:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:15:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:15:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:15:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:15:19] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:25:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:25:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:25:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:25:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:25:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:25:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:25:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:25:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:25:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:25:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:27:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:27:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:27:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:27:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:27:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:27:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:27:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:27:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:27:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:27:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:30:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:30:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:30:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:30:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:30:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:30:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:30:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:30:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:30:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=8f005b37b2879af3, sumOutpks=38d31b198844a080 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=8f005b37b2879af3, sumOutpks=38d31b198844a080 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=8f005b37b2879af3, sumOutpks=38d31b198844a080 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=8f005b37b2879af3, sumOutpks=38d31b198844a080 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=8f005b37b2879af3, sumOutpks=38d31b198844a080 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 06:30:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=8f005b37b2879af3, sumOutpks=38d31b198844a080 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:37:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:37:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:37:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:37:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:37:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:37:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:37:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:37:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:37:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=09a7f832290f00e4, sumPseudoOuts*8=5d7555f84c1e5a08, sumOutpks=193a6c5a558a60a3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=09a7f832290f00e4, sumPseudoOuts*8=5d7555f84c1e5a08, sumOutpks=193a6c5a558a60a3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=09a7f832290f00e4, sumPseudoOuts*8=5d7555f84c1e5a08, sumOutpks=193a6c5a558a60a3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=09a7f832290f00e4, sumPseudoOuts*8=5d7555f84c1e5a08, sumOutpks=193a6c5a558a60a3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=09a7f832290f00e4, sumPseudoOuts*8=5d7555f84c1e5a08, sumOutpks=193a6c5a558a60a3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 06:37:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=09a7f832290f00e4, sumPseudoOuts*8=5d7555f84c1e5a08, sumOutpks=193a6c5a558a60a3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:48:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:48:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:49:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:49:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:49:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:49:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:49:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:49:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:49:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=703cdf0db7badf92, sumPseudoOuts*8=8799adcfe0128c51, sumOutpks=b97862dae182ce36 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=703cdf0db7badf92, sumPseudoOuts*8=8799adcfe0128c51, sumOutpks=b97862dae182ce36 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=703cdf0db7badf92, sumPseudoOuts*8=8799adcfe0128c51, sumOutpks=b97862dae182ce36 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=703cdf0db7badf92, sumPseudoOuts*8=8799adcfe0128c51, sumOutpks=b97862dae182ce36 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=703cdf0db7badf92, sumPseudoOuts*8=8799adcfe0128c51, sumOutpks=b97862dae182ce36 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 06:49:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=703cdf0db7badf92, sumPseudoOuts*8=8799adcfe0128c51, sumOutpks=b97862dae182ce36 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:51:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:51:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:51:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:51:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:51:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:51:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:51:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:51:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:51:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00825defd48ad11d, sumPseudoOuts*8=2e045d6405c315b7, sumOutpks=fca856d120ce0ded (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00825defd48ad11d, sumPseudoOuts*8=2e045d6405c315b7, sumOutpks=fca856d120ce0ded (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=00825defd48ad11d, sumPseudoOuts*8=2e045d6405c315b7, sumOutpks=fca856d120ce0ded (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00825defd48ad11d, sumPseudoOuts*8=2e045d6405c315b7, sumOutpks=fca856d120ce0ded (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=00825defd48ad11d, sumPseudoOuts*8=2e045d6405c315b7, sumOutpks=fca856d120ce0ded (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 06:51:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00825defd48ad11d, sumPseudoOuts*8=2e045d6405c315b7, sumOutpks=fca856d120ce0ded (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:52:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:52:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:52:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:52:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:52:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:52:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:52:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:52:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:52:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f83d9b61fe74dd6d, sumPseudoOuts*8=8ad09303af3416bd, sumOutpks=920ec83921aa22c9, sumOutpks(fee*8)=8ad09303af3416bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f83d9b61fe74dd6d, sumPseudoOuts*8=8ad09303af3416bd, sumOutpks=920ec83921aa22c9, sumOutpks(fee*8)=8ad09303af3416bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=f83d9b61fe74dd6d, sumPseudoOuts*8=8ad09303af3416bd, sumOutpks=920ec83921aa22c9, sumOutpks(fee*8)=8ad09303af3416bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f83d9b61fe74dd6d, sumPseudoOuts*8=8ad09303af3416bd, sumOutpks=920ec83921aa22c9, sumOutpks(fee*8)=8ad09303af3416bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=f83d9b61fe74dd6d, sumPseudoOuts*8=8ad09303af3416bd, sumOutpks=920ec83921aa22c9, sumOutpks(fee*8)=8ad09303af3416bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 06:52:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f83d9b61fe74dd6d, sumPseudoOuts*8=8ad09303af3416bd, sumOutpks=920ec83921aa22c9, sumOutpks(fee*8)=8ad09303af3416bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:54:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:54:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:54:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:54:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:54:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:54:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:54:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:54:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:54:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:54:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 06:57:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 06:57:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 06:57:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 06:57:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 06:57:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:57:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 06:57:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 06:57:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 06:57:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 06:57:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:06:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:06:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:06:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:06:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:06:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:06:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:06:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:06:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:06:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:06:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:07:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:07:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:07:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:07:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:07:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:07:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:07:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:07:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:07:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:07:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:09:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:09:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:09:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:09:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:09:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:09:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:09:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:09:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:09:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:09:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:10:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:10:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:10:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:10:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:10:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:10:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:10:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:10:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:10:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:10:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:11:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:11:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:11:30] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:11:30] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:11:30] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:11:30] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:11:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:11:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:11:30] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:11:30] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:24:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:24:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:24:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:24:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:24:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:24:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:24:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:24:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:24:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:24:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:26:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:26:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:26:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:26:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:26:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:26:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:26:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:26:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:26:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:26:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:28:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:28:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:28:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:28:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:28:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:28:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:28:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:28:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:28:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a794b58542fa098b, sumOutpks(fee*8)=4b0c8590e00d70cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a794b58542fa098b, sumOutpks(fee*8)=4b0c8590e00d70cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=a794b58542fa098b, sumOutpks(fee*8)=4b0c8590e00d70cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a794b58542fa098b, sumOutpks(fee*8)=4b0c8590e00d70cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=a794b58542fa098b, sumOutpks(fee*8)=4b0c8590e00d70cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 07:28:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a794b58542fa098b, sumOutpks(fee*8)=4b0c8590e00d70cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:32:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:32:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:32:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:32:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:32:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:32:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:32:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:32:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:32:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6706ea4147403c8a, sumOutpks(fee*8)=e604bc235f2b1746 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6706ea4147403c8a, sumOutpks(fee*8)=e604bc235f2b1746 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=6706ea4147403c8a, sumOutpks(fee*8)=e604bc235f2b1746 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6706ea4147403c8a, sumOutpks(fee*8)=e604bc235f2b1746 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=6706ea4147403c8a, sumOutpks(fee*8)=e604bc235f2b1746 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 07:32:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=6706ea4147403c8a, sumOutpks(fee*8)=e604bc235f2b1746 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:36:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:36:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:36:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:36:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:36:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:36:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:36:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:36:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:36:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:36:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:40:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:40:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:40:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:40:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:40:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:40:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:40:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:40:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:40:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:40:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 07:47:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 07:47:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 07:47:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 07:47:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 07:47:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:47:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 07:47:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 07:47:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 07:47:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-28 07:47:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:00:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:00:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:00:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:00:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:00:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:00:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:00:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:00:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:00:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a1083c64b4bf09e7, sumOutpks(fee*8)=b53fd297eb1000bb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a1083c64b4bf09e7, sumOutpks(fee*8)=b53fd297eb1000bb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts*8=a1083c64b4bf09e7, sumOutpks(fee*8)=b53fd297eb1000bb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a1083c64b4bf09e7, sumOutpks(fee*8)=b53fd297eb1000bb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts*8=a1083c64b4bf09e7, sumOutpks(fee*8)=b53fd297eb1000bb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:00:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts*8=a1083c64b4bf09e7, sumOutpks(fee*8)=b53fd297eb1000bb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:03:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:03:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:03:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:03:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:03:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:03:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:03:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:03:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:03:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c33f98b10c659583, sumOutpks=e2d7944ef4a588a8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c33f98b10c659583, sumOutpks=e2d7944ef4a588a8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=c33f98b10c659583, sumOutpks=e2d7944ef4a588a8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c33f98b10c659583, sumOutpks=e2d7944ef4a588a8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=c33f98b10c659583, sumOutpks=e2d7944ef4a588a8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:03:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c33f98b10c659583, sumOutpks=e2d7944ef4a588a8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:07:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:08:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:08:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:08:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:08:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:08:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:08:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:08:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:08:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c45025e7397de50a, sumOutpks=861e7ba2755fbb47 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c45025e7397de50a, sumOutpks=861e7ba2755fbb47 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=c45025e7397de50a, sumOutpks=861e7ba2755fbb47 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c45025e7397de50a, sumOutpks=861e7ba2755fbb47 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=c45025e7397de50a, sumOutpks=861e7ba2755fbb47 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:08:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c45025e7397de50a, sumOutpks=861e7ba2755fbb47 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:16:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:16:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:16:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:16:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:16:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:16:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:16:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:16:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:16:07] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4d491c815f2766e3, sumOutpks=b8e155487f963073 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4d491c815f2766e3, sumOutpks=b8e155487f963073 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=4d491c815f2766e3, sumOutpks=b8e155487f963073 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4d491c815f2766e3, sumOutpks=b8e155487f963073 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=4d491c815f2766e3, sumOutpks=b8e155487f963073 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:16:07] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4d491c815f2766e3, sumOutpks=b8e155487f963073 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:21:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:21:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:21:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:21:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:21:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:21:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:21:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:21:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:21:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=bc8740836aafdbf2, sumOutpks=a22e28c0d54c8868 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=bc8740836aafdbf2, sumOutpks=a22e28c0d54c8868 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=bc8740836aafdbf2, sumOutpks=a22e28c0d54c8868 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=bc8740836aafdbf2, sumOutpks=a22e28c0d54c8868 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=bc8740836aafdbf2, sumOutpks=a22e28c0d54c8868 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:21:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=bc8740836aafdbf2, sumOutpks=a22e28c0d54c8868 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:22:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:22:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:22:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:22:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:22:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:22:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:22:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:22:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:22:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=9e2e30c2cedd9844, sumOutpks=c306c3c636c663c8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=9e2e30c2cedd9844, sumOutpks=c306c3c636c663c8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=9e2e30c2cedd9844, sumOutpks=c306c3c636c663c8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=9e2e30c2cedd9844, sumOutpks=c306c3c636c663c8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=9e2e30c2cedd9844, sumOutpks=c306c3c636c663c8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:22:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=9e2e30c2cedd9844, sumOutpks=c306c3c636c663c8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:24:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:24:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:24:49] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:24:49] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:24:49] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:24:49] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:24:49] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:24:49] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:24:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=207a40151b57a6ab, sumOutpks=2e1a036eddaa9d66 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=207a40151b57a6ab, sumOutpks=2e1a036eddaa9d66 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=207a40151b57a6ab, sumOutpks=2e1a036eddaa9d66 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=207a40151b57a6ab, sumOutpks=2e1a036eddaa9d66 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=207a40151b57a6ab, sumOutpks=2e1a036eddaa9d66 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:24:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=207a40151b57a6ab, sumOutpks=2e1a036eddaa9d66 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:26:57] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-28 08:26:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-28 08:27:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-28 08:30:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:30:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:30:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:30:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:30:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:30:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:30:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:30:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:30:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=28730359c980baac, sumOutpks=8be652ccef6737a7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=28730359c980baac, sumOutpks=8be652ccef6737a7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=28730359c980baac, sumOutpks=8be652ccef6737a7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=28730359c980baac, sumOutpks=8be652ccef6737a7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=28730359c980baac, sumOutpks=8be652ccef6737a7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:30:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=28730359c980baac, sumOutpks=8be652ccef6737a7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:31:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:31:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:31:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:31:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:31:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:31:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:31:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:31:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:31:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c051b78f07985eae, sumOutpks=341a96c2c292a137 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c051b78f07985eae, sumOutpks=341a96c2c292a137 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=c051b78f07985eae, sumOutpks=341a96c2c292a137 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c051b78f07985eae, sumOutpks=341a96c2c292a137 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=c051b78f07985eae, sumOutpks=341a96c2c292a137 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:31:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c051b78f07985eae, sumOutpks=341a96c2c292a137 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:34:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:34:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:34:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:34:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:34:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:34:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:34:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:34:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:34:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4ff25257b59b2ff3, sumOutpks=bfa12cd46482f899 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4ff25257b59b2ff3, sumOutpks=bfa12cd46482f899 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=4ff25257b59b2ff3, sumOutpks=bfa12cd46482f899 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4ff25257b59b2ff3, sumOutpks=bfa12cd46482f899 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=4ff25257b59b2ff3, sumOutpks=bfa12cd46482f899 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:34:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4ff25257b59b2ff3, sumOutpks=bfa12cd46482f899 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:35:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:35:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:35:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:35:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:35:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:35:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:35:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:35:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:35:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=70494e030a206ada, sumOutpks=0632fd31023671e7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=70494e030a206ada, sumOutpks=0632fd31023671e7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=70494e030a206ada, sumOutpks=0632fd31023671e7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=70494e030a206ada, sumOutpks=0632fd31023671e7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=70494e030a206ada, sumOutpks=0632fd31023671e7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:35:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=70494e030a206ada, sumOutpks=0632fd31023671e7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:39:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:39:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:39:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:39:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:39:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:39:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:39:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:39:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:39:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b2bf49db98a0608c, sumOutpks=a76624f9c21b9064 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b2bf49db98a0608c, sumOutpks=a76624f9c21b9064 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=b2bf49db98a0608c, sumOutpks=a76624f9c21b9064 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b2bf49db98a0608c, sumOutpks=a76624f9c21b9064 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=b2bf49db98a0608c, sumOutpks=a76624f9c21b9064 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:39:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b2bf49db98a0608c, sumOutpks=a76624f9c21b9064 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:51:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:51:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:51:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:51:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:51:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:51:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:51:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:51:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:51:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=54d0146d34891a08, sumOutpks=f577e529445f53da (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=54d0146d34891a08, sumOutpks=f577e529445f53da (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=54d0146d34891a08, sumOutpks=f577e529445f53da (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=54d0146d34891a08, sumOutpks=f577e529445f53da (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=54d0146d34891a08, sumOutpks=f577e529445f53da (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:51:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=54d0146d34891a08, sumOutpks=f577e529445f53da (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:53:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:53:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:53:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:53:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:53:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:53:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:53:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:53:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:53:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c5090b282eeb21c8, sumOutpks=a8d5d79bd583bb16 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c5090b282eeb21c8, sumOutpks=a8d5d79bd583bb16 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=c5090b282eeb21c8, sumOutpks=a8d5d79bd583bb16 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c5090b282eeb21c8, sumOutpks=a8d5d79bd583bb16 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=c5090b282eeb21c8, sumOutpks=a8d5d79bd583bb16 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:53:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c5090b282eeb21c8, sumOutpks=a8d5d79bd583bb16 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:55:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:55:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:55:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:55:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:55:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:55:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:55:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:55:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:55:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0682f787b63fb867, sumOutpks=003674a2355bbe9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0682f787b63fb867, sumOutpks=003674a2355bbe9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=0682f787b63fb867, sumOutpks=003674a2355bbe9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0682f787b63fb867, sumOutpks=003674a2355bbe9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=0682f787b63fb867, sumOutpks=003674a2355bbe9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:55:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0682f787b63fb867, sumOutpks=003674a2355bbe9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:56:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:56:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:56:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:56:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:56:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:56:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:56:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:56:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:56:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf0ffd96ed34c12a, sumOutpks=15cbb85dda68493c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf0ffd96ed34c12a, sumOutpks=15cbb85dda68493c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=cf0ffd96ed34c12a, sumOutpks=15cbb85dda68493c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf0ffd96ed34c12a, sumOutpks=15cbb85dda68493c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=cf0ffd96ed34c12a, sumOutpks=15cbb85dda68493c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:56:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf0ffd96ed34c12a, sumOutpks=15cbb85dda68493c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 08:59:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 08:59:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 08:59:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 08:59:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 08:59:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:59:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 08:59:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 08:59:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 08:59:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05635fa9492afbf5, sumOutpks=1e25637189c2c8ce (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05635fa9492afbf5, sumOutpks=1e25637189c2c8ce (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=05635fa9492afbf5, sumOutpks=1e25637189c2c8ce (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05635fa9492afbf5, sumOutpks=1e25637189c2c8ce (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=05635fa9492afbf5, sumOutpks=1e25637189c2c8ce (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 08:59:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05635fa9492afbf5, sumOutpks=1e25637189c2c8ce (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:01:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:01:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:01:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:01:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:01:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:01:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:01:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:01:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:01:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f3c962a0bd99be7b, sumOutpks=b2f4f14daa83e6e0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f3c962a0bd99be7b, sumOutpks=b2f4f14daa83e6e0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=f3c962a0bd99be7b, sumOutpks=b2f4f14daa83e6e0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f3c962a0bd99be7b, sumOutpks=b2f4f14daa83e6e0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=f3c962a0bd99be7b, sumOutpks=b2f4f14daa83e6e0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:01:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f3c962a0bd99be7b, sumOutpks=b2f4f14daa83e6e0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:03:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:03:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:03:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:03:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:03:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:03:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:03:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:03:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:03:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=8f1499531c70833d, sumOutpks=c37eefb2a3c738b0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=8f1499531c70833d, sumOutpks=c37eefb2a3c738b0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=8f1499531c70833d, sumOutpks=c37eefb2a3c738b0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=8f1499531c70833d, sumOutpks=c37eefb2a3c738b0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=8f1499531c70833d, sumOutpks=c37eefb2a3c738b0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:03:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=8f1499531c70833d, sumOutpks=c37eefb2a3c738b0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:05:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:05:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:05:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:05:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:05:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:05:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:05:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:05:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:05:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=35c5141a80420891, sumOutpks=44250ddd0a361f82 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=35c5141a80420891, sumOutpks=44250ddd0a361f82 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=35c5141a80420891, sumOutpks=44250ddd0a361f82 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=35c5141a80420891, sumOutpks=44250ddd0a361f82 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=35c5141a80420891, sumOutpks=44250ddd0a361f82 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:05:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=35c5141a80420891, sumOutpks=44250ddd0a361f82 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:06:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:06:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:06:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:06:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:06:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:06:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:06:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:06:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:06:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=20d4f3129a706da6, sumOutpks=bcea813c9e96d600 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=20d4f3129a706da6, sumOutpks=bcea813c9e96d600 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=20d4f3129a706da6, sumOutpks=bcea813c9e96d600 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=20d4f3129a706da6, sumOutpks=bcea813c9e96d600 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=20d4f3129a706da6, sumOutpks=bcea813c9e96d600 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:06:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=20d4f3129a706da6, sumOutpks=bcea813c9e96d600 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:07:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:07:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:07:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:07:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:07:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:07:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:07:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:07:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:07:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=beb519432f765da1, sumOutpks=6b0aa650e619bf44 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=beb519432f765da1, sumOutpks=6b0aa650e619bf44 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=beb519432f765da1, sumOutpks=6b0aa650e619bf44 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=beb519432f765da1, sumOutpks=6b0aa650e619bf44 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=beb519432f765da1, sumOutpks=6b0aa650e619bf44 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:07:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=beb519432f765da1, sumOutpks=6b0aa650e619bf44 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:08:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:08:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:08:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:08:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:08:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:08:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:08:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:08:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:08:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=6ac0539bf7dc705b, sumOutpks=d7d6d40fdd4d3f9c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=6ac0539bf7dc705b, sumOutpks=d7d6d40fdd4d3f9c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=6ac0539bf7dc705b, sumOutpks=d7d6d40fdd4d3f9c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=6ac0539bf7dc705b, sumOutpks=d7d6d40fdd4d3f9c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=6ac0539bf7dc705b, sumOutpks=d7d6d40fdd4d3f9c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:08:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=6ac0539bf7dc705b, sumOutpks=d7d6d40fdd4d3f9c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:12:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:12:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:12:14] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:12:14] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:12:14] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:12:14] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:12:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:12:14] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:12:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=436cce75208df26f, sumOutpks=b2e5daf797079c05 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=436cce75208df26f, sumOutpks=b2e5daf797079c05 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=436cce75208df26f, sumOutpks=b2e5daf797079c05 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=436cce75208df26f, sumOutpks=b2e5daf797079c05 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=436cce75208df26f, sumOutpks=b2e5daf797079c05 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:12:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=436cce75208df26f, sumOutpks=b2e5daf797079c05 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:14:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:14:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:14:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:14:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:14:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:14:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:14:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:14:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:14:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=153d313c9e4a5147, sumOutpks=e650aa974fa4f0c1 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=153d313c9e4a5147, sumOutpks=e650aa974fa4f0c1 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=153d313c9e4a5147, sumOutpks=e650aa974fa4f0c1 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=153d313c9e4a5147, sumOutpks=e650aa974fa4f0c1 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=153d313c9e4a5147, sumOutpks=e650aa974fa4f0c1 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:14:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=153d313c9e4a5147, sumOutpks=e650aa974fa4f0c1 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:15:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:15:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:15:07] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:15:07] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:15:07] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:15:07] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:15:07] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:15:07] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:15:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cdb7641fda96a1ea, sumOutpks=8d79e0ed0da03288 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cdb7641fda96a1ea, sumOutpks=8d79e0ed0da03288 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=cdb7641fda96a1ea, sumOutpks=8d79e0ed0da03288 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cdb7641fda96a1ea, sumOutpks=8d79e0ed0da03288 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=cdb7641fda96a1ea, sumOutpks=8d79e0ed0da03288 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:15:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cdb7641fda96a1ea, sumOutpks=8d79e0ed0da03288 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:16:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:16:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:16:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:16:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:16:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:16:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:16:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:16:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:16:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=358a7291124abbe9, sumOutpks=87e8902578d2cb58 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=358a7291124abbe9, sumOutpks=87e8902578d2cb58 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=358a7291124abbe9, sumOutpks=87e8902578d2cb58 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=358a7291124abbe9, sumOutpks=87e8902578d2cb58 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=358a7291124abbe9, sumOutpks=87e8902578d2cb58 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:16:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=358a7291124abbe9, sumOutpks=87e8902578d2cb58 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:18:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:18:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:18:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:18:38] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:18:38] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:18:38] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:18:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:18:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:18:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1733b0d3aabb4968, sumOutpks=d8511ffe9e894401 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1733b0d3aabb4968, sumOutpks=d8511ffe9e894401 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=1733b0d3aabb4968, sumOutpks=d8511ffe9e894401 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1733b0d3aabb4968, sumOutpks=d8511ffe9e894401 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=1733b0d3aabb4968, sumOutpks=d8511ffe9e894401 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:18:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1733b0d3aabb4968, sumOutpks=d8511ffe9e894401 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:19:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:19:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:19:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:19:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:19:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:19:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:19:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:19:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:19:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=899a85e6affede10, sumOutpks=22ed8a80b435574c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=899a85e6affede10, sumOutpks=22ed8a80b435574c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=899a85e6affede10, sumOutpks=22ed8a80b435574c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=899a85e6affede10, sumOutpks=22ed8a80b435574c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=899a85e6affede10, sumOutpks=22ed8a80b435574c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:19:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=899a85e6affede10, sumOutpks=22ed8a80b435574c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:22:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:22:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:22:29] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:22:29] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:22:29] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:22:29] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:22:29] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:22:29] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:22:30] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4629180db5df2983, sumOutpks=1cc68bcc7c45270c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4629180db5df2983, sumOutpks=1cc68bcc7c45270c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=4629180db5df2983, sumOutpks=1cc68bcc7c45270c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4629180db5df2983, sumOutpks=1cc68bcc7c45270c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=4629180db5df2983, sumOutpks=1cc68bcc7c45270c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:22:30] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4629180db5df2983, sumOutpks=1cc68bcc7c45270c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:28:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:28:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:28:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:28:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:28:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:28:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:28:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:28:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:28:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf1c57d625fccc02, sumOutpks=a9ff4d45e7025ea8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf1c57d625fccc02, sumOutpks=a9ff4d45e7025ea8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=cf1c57d625fccc02, sumOutpks=a9ff4d45e7025ea8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf1c57d625fccc02, sumOutpks=a9ff4d45e7025ea8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=cf1c57d625fccc02, sumOutpks=a9ff4d45e7025ea8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:28:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cf1c57d625fccc02, sumOutpks=a9ff4d45e7025ea8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:35:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:35:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:35:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:35:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:35:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:35:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:35:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:35:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:35:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=919590c4050575be, sumOutpks=59a966b5830645dd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=919590c4050575be, sumOutpks=59a966b5830645dd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=919590c4050575be, sumOutpks=59a966b5830645dd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=919590c4050575be, sumOutpks=59a966b5830645dd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=919590c4050575be, sumOutpks=59a966b5830645dd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:35:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=919590c4050575be, sumOutpks=59a966b5830645dd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:36:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:36:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:36:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:36:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:36:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:36:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:36:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:36:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:36:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31f8a04f6533b7cc, sumOutpks=72ce6a45bc97d7cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31f8a04f6533b7cc, sumOutpks=72ce6a45bc97d7cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=31f8a04f6533b7cc, sumOutpks=72ce6a45bc97d7cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31f8a04f6533b7cc, sumOutpks=72ce6a45bc97d7cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=31f8a04f6533b7cc, sumOutpks=72ce6a45bc97d7cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:36:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31f8a04f6533b7cc, sumOutpks=72ce6a45bc97d7cb (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:39:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:39:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:39:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:39:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:39:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:39:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:39:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:39:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:39:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ac96205880dbcde2, sumOutpks=22159e3a311b005e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ac96205880dbcde2, sumOutpks=22159e3a311b005e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=ac96205880dbcde2, sumOutpks=22159e3a311b005e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ac96205880dbcde2, sumOutpks=22159e3a311b005e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=ac96205880dbcde2, sumOutpks=22159e3a311b005e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:39:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ac96205880dbcde2, sumOutpks=22159e3a311b005e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:40:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:40:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:40:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:40:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:40:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:40:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:40:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:40:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:40:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=908e26b8c2bde6eb, sumOutpks=423ff96e273179bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=908e26b8c2bde6eb, sumOutpks=423ff96e273179bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=908e26b8c2bde6eb, sumOutpks=423ff96e273179bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=908e26b8c2bde6eb, sumOutpks=423ff96e273179bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=908e26b8c2bde6eb, sumOutpks=423ff96e273179bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:40:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=908e26b8c2bde6eb, sumOutpks=423ff96e273179bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:41:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:41:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:41:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:41:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:41:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:41:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:41:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:41:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:41:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4dfa2fa354de4e8b, sumOutpks=80cc2819070d48fd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4dfa2fa354de4e8b, sumOutpks=80cc2819070d48fd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=4dfa2fa354de4e8b, sumOutpks=80cc2819070d48fd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4dfa2fa354de4e8b, sumOutpks=80cc2819070d48fd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=4dfa2fa354de4e8b, sumOutpks=80cc2819070d48fd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:41:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4dfa2fa354de4e8b, sumOutpks=80cc2819070d48fd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:44:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:44:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:44:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:44:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:44:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:44:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:44:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:44:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:44:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b19f4f33a1164043, sumOutpks=04e6841137a6f833 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b19f4f33a1164043, sumOutpks=04e6841137a6f833 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=b19f4f33a1164043, sumOutpks=04e6841137a6f833 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b19f4f33a1164043, sumOutpks=04e6841137a6f833 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=b19f4f33a1164043, sumOutpks=04e6841137a6f833 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:44:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b19f4f33a1164043, sumOutpks=04e6841137a6f833 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:51:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:51:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:51:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:51:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:51:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:51:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:51:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:51:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:51:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=12c10409b79e3351, sumOutpks=169a7ffb1c073209 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=12c10409b79e3351, sumOutpks=169a7ffb1c073209 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=12c10409b79e3351, sumOutpks=169a7ffb1c073209 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=12c10409b79e3351, sumOutpks=169a7ffb1c073209 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=12c10409b79e3351, sumOutpks=169a7ffb1c073209 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:51:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=12c10409b79e3351, sumOutpks=169a7ffb1c073209 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 09:58:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 09:58:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 09:58:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 09:58:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 09:58:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:58:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 09:58:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 09:58:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 09:58:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=90f121ccbe2110d9, sumOutpks=bfb94efd8a04482e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=90f121ccbe2110d9, sumOutpks=bfb94efd8a04482e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=90f121ccbe2110d9, sumOutpks=bfb94efd8a04482e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=90f121ccbe2110d9, sumOutpks=bfb94efd8a04482e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=90f121ccbe2110d9, sumOutpks=bfb94efd8a04482e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 09:58:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=90f121ccbe2110d9, sumOutpks=bfb94efd8a04482e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:00:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:00:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:00:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:00:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:00:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:00:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:00:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:00:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:00:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3cfad12317ea9879, sumOutpks=2c54084763fb6b9d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3cfad12317ea9879, sumOutpks=2c54084763fb6b9d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=3cfad12317ea9879, sumOutpks=2c54084763fb6b9d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3cfad12317ea9879, sumOutpks=2c54084763fb6b9d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=3cfad12317ea9879, sumOutpks=2c54084763fb6b9d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:00:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3cfad12317ea9879, sumOutpks=2c54084763fb6b9d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:14:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:14:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:14:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:14:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:14:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:14:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:14:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:14:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:14:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31a5ae8b4031553b, sumOutpks=f55fee6523aeb2c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31a5ae8b4031553b, sumOutpks=f55fee6523aeb2c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=31a5ae8b4031553b, sumOutpks=f55fee6523aeb2c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31a5ae8b4031553b, sumOutpks=f55fee6523aeb2c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=31a5ae8b4031553b, sumOutpks=f55fee6523aeb2c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:14:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=31a5ae8b4031553b, sumOutpks=f55fee6523aeb2c4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:19:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:19:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:19:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:19:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:19:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:19:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:19:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:19:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:19:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1a66175ca70584d, sumOutpks=50e15cb472433e77 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1a66175ca70584d, sumOutpks=50e15cb472433e77 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=e1a66175ca70584d, sumOutpks=50e15cb472433e77 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1a66175ca70584d, sumOutpks=50e15cb472433e77 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=e1a66175ca70584d, sumOutpks=50e15cb472433e77 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:19:48] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1a66175ca70584d, sumOutpks=50e15cb472433e77 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:22:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:22:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:22:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:22:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:22:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:22:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:22:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:22:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:22:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e2e5fe2f1f3ac23d, sumOutpks=212a95b2d1318f0b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e2e5fe2f1f3ac23d, sumOutpks=212a95b2d1318f0b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=e2e5fe2f1f3ac23d, sumOutpks=212a95b2d1318f0b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e2e5fe2f1f3ac23d, sumOutpks=212a95b2d1318f0b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=e2e5fe2f1f3ac23d, sumOutpks=212a95b2d1318f0b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:22:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e2e5fe2f1f3ac23d, sumOutpks=212a95b2d1318f0b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:24:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:24:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:24:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:24:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:24:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:24:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:24:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:24:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:24:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00254014556b47a1, sumOutpks=b9d47689cdc3835f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00254014556b47a1, sumOutpks=b9d47689cdc3835f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=00254014556b47a1, sumOutpks=b9d47689cdc3835f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00254014556b47a1, sumOutpks=b9d47689cdc3835f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=00254014556b47a1, sumOutpks=b9d47689cdc3835f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:24:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=00254014556b47a1, sumOutpks=b9d47689cdc3835f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:26:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:26:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:26:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:26:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:26:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:26:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:26:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:26:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:26:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b6011fee91c92e4e, sumOutpks=b7b91f157664e8bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b6011fee91c92e4e, sumOutpks=b7b91f157664e8bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=b6011fee91c92e4e, sumOutpks=b7b91f157664e8bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b6011fee91c92e4e, sumOutpks=b7b91f157664e8bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=b6011fee91c92e4e, sumOutpks=b7b91f157664e8bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:26:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b6011fee91c92e4e, sumOutpks=b7b91f157664e8bd (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:29:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:29:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:29:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:29:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:29:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:29:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:29:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:29:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:29:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=fd5c12a412978940, sumOutpks=3fd79e0383ced38c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=fd5c12a412978940, sumOutpks=3fd79e0383ced38c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=fd5c12a412978940, sumOutpks=3fd79e0383ced38c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=fd5c12a412978940, sumOutpks=3fd79e0383ced38c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=fd5c12a412978940, sumOutpks=3fd79e0383ced38c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:29:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=fd5c12a412978940, sumOutpks=3fd79e0383ced38c (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:34:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:34:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:34:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:34:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:34:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:34:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:34:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:34:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:34:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f567d6b3fdd9bb4f, sumOutpks=c01568813babc8b3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f567d6b3fdd9bb4f, sumOutpks=c01568813babc8b3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=f567d6b3fdd9bb4f, sumOutpks=c01568813babc8b3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f567d6b3fdd9bb4f, sumOutpks=c01568813babc8b3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=f567d6b3fdd9bb4f, sumOutpks=c01568813babc8b3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:34:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f567d6b3fdd9bb4f, sumOutpks=c01568813babc8b3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:46:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:46:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:46:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:46:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:46:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:46:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:46:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:46:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:46:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=74480f74310841bf, sumOutpks=cd43da342ea10115 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=74480f74310841bf, sumOutpks=cd43da342ea10115 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=74480f74310841bf, sumOutpks=cd43da342ea10115 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=74480f74310841bf, sumOutpks=cd43da342ea10115 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=74480f74310841bf, sumOutpks=cd43da342ea10115 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:46:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=74480f74310841bf, sumOutpks=cd43da342ea10115 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:47:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:47:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:47:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:47:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:47:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:47:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:47:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:47:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:47:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d97efd991626e66d, sumOutpks=25dfb70e101ba934 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d97efd991626e66d, sumOutpks=25dfb70e101ba934 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=d97efd991626e66d, sumOutpks=25dfb70e101ba934 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d97efd991626e66d, sumOutpks=25dfb70e101ba934 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=d97efd991626e66d, sumOutpks=25dfb70e101ba934 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:47:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d97efd991626e66d, sumOutpks=25dfb70e101ba934 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:49:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:49:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:49:31] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:49:31] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:49:31] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:49:31] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:49:31] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:49:31] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:49:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=426a8a5f78c9581e, sumOutpks=297c68f46c441cb4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=426a8a5f78c9581e, sumOutpks=297c68f46c441cb4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=426a8a5f78c9581e, sumOutpks=297c68f46c441cb4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=426a8a5f78c9581e, sumOutpks=297c68f46c441cb4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=426a8a5f78c9581e, sumOutpks=297c68f46c441cb4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:49:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=426a8a5f78c9581e, sumOutpks=297c68f46c441cb4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:52:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:52:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:52:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:52:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:52:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:52:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:52:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:52:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:52:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=48c9f493d6eb802b, sumOutpks=b531cb9809ac3ed6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=48c9f493d6eb802b, sumOutpks=b531cb9809ac3ed6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=48c9f493d6eb802b, sumOutpks=b531cb9809ac3ed6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=48c9f493d6eb802b, sumOutpks=b531cb9809ac3ed6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=48c9f493d6eb802b, sumOutpks=b531cb9809ac3ed6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:52:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=48c9f493d6eb802b, sumOutpks=b531cb9809ac3ed6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:54:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:54:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:54:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:54:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:54:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:54:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:54:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:54:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:54:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=077441f2257e2d7c, sumOutpks=0f809343bb45b09a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=077441f2257e2d7c, sumOutpks=0f809343bb45b09a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=077441f2257e2d7c, sumOutpks=0f809343bb45b09a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=077441f2257e2d7c, sumOutpks=0f809343bb45b09a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=077441f2257e2d7c, sumOutpks=0f809343bb45b09a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:54:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=077441f2257e2d7c, sumOutpks=0f809343bb45b09a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:55:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:55:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:55:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:55:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:55:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:55:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:55:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:55:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:55:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1d1afda95cf770a0, sumOutpks=19a40fd77028420b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1d1afda95cf770a0, sumOutpks=19a40fd77028420b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=1d1afda95cf770a0, sumOutpks=19a40fd77028420b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1d1afda95cf770a0, sumOutpks=19a40fd77028420b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=1d1afda95cf770a0, sumOutpks=19a40fd77028420b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:55:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=1d1afda95cf770a0, sumOutpks=19a40fd77028420b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 10:58:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 10:58:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 10:58:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 10:58:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 10:58:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:58:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 10:58:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 10:58:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 10:58:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ed5a75a2d2f3f5e8, sumOutpks=99398b8808aaa411 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ed5a75a2d2f3f5e8, sumOutpks=99398b8808aaa411 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=ed5a75a2d2f3f5e8, sumOutpks=99398b8808aaa411 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ed5a75a2d2f3f5e8, sumOutpks=99398b8808aaa411 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=ed5a75a2d2f3f5e8, sumOutpks=99398b8808aaa411 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 10:58:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ed5a75a2d2f3f5e8, sumOutpks=99398b8808aaa411 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:00:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:00:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:00:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:00:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:00:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:00:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:00:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:00:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:00:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ca53147663f47781, sumOutpks=51bd1dbd983c76c7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ca53147663f47781, sumOutpks=51bd1dbd983c76c7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=ca53147663f47781, sumOutpks=51bd1dbd983c76c7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ca53147663f47781, sumOutpks=51bd1dbd983c76c7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=ca53147663f47781, sumOutpks=51bd1dbd983c76c7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:00:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ca53147663f47781, sumOutpks=51bd1dbd983c76c7 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:04:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:04:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:04:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:04:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:04:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:04:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:04:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:04:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:04:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a6a5ce5a3dc71465, sumOutpks=1d15c420abb5e2c6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a6a5ce5a3dc71465, sumOutpks=1d15c420abb5e2c6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=a6a5ce5a3dc71465, sumOutpks=1d15c420abb5e2c6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a6a5ce5a3dc71465, sumOutpks=1d15c420abb5e2c6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=a6a5ce5a3dc71465, sumOutpks=1d15c420abb5e2c6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:04:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a6a5ce5a3dc71465, sumOutpks=1d15c420abb5e2c6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:07:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:07:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:07:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:07:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:07:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:07:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:07:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:07:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:07:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d06c3ec168eafc68, sumOutpks=0f8f0bfa27907e6d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d06c3ec168eafc68, sumOutpks=0f8f0bfa27907e6d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=d06c3ec168eafc68, sumOutpks=0f8f0bfa27907e6d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d06c3ec168eafc68, sumOutpks=0f8f0bfa27907e6d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=d06c3ec168eafc68, sumOutpks=0f8f0bfa27907e6d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:07:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d06c3ec168eafc68, sumOutpks=0f8f0bfa27907e6d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:22:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:22:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:22:46] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:22:46] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:22:46] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:22:46] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:22:46] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:22:46] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:22:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f956ed09c2d5964f, sumOutpks=eab60732787a8c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f956ed09c2d5964f, sumOutpks=eab60732787a8c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=f956ed09c2d5964f, sumOutpks=eab60732787a8c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f956ed09c2d5964f, sumOutpks=eab60732787a8c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=f956ed09c2d5964f, sumOutpks=eab60732787a8c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:22:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f956ed09c2d5964f, sumOutpks=eab60732787a8c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:24:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:24:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:24:30] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:24:30] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:24:30] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:24:30] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:24:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:24:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:24:30] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=55a84bd8aa23dbd5, sumOutpks=785492a11b52bd1b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=55a84bd8aa23dbd5, sumOutpks=785492a11b52bd1b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=55a84bd8aa23dbd5, sumOutpks=785492a11b52bd1b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=55a84bd8aa23dbd5, sumOutpks=785492a11b52bd1b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=55a84bd8aa23dbd5, sumOutpks=785492a11b52bd1b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:24:30] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=55a84bd8aa23dbd5, sumOutpks=785492a11b52bd1b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:25:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:25:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:25:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:25:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:25:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:25:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:25:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:25:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:25:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b9b62b8ada729613, sumOutpks=fbf20d65010541fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b9b62b8ada729613, sumOutpks=fbf20d65010541fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=b9b62b8ada729613, sumOutpks=fbf20d65010541fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b9b62b8ada729613, sumOutpks=fbf20d65010541fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=b9b62b8ada729613, sumOutpks=fbf20d65010541fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:25:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=b9b62b8ada729613, sumOutpks=fbf20d65010541fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:27:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:27:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:27:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:27:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:27:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:27:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:27:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:27:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:27:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0e0c81d163ccb0d2, sumOutpks=9b469d3e955665e8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0e0c81d163ccb0d2, sumOutpks=9b469d3e955665e8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=0e0c81d163ccb0d2, sumOutpks=9b469d3e955665e8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0e0c81d163ccb0d2, sumOutpks=9b469d3e955665e8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=0e0c81d163ccb0d2, sumOutpks=9b469d3e955665e8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:27:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0e0c81d163ccb0d2, sumOutpks=9b469d3e955665e8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:29:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:29:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:29:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:29:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:29:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:29:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:29:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:29:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:29:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=098b1c8842140411, sumOutpks=a47e9da4a044776a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=098b1c8842140411, sumOutpks=a47e9da4a044776a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=098b1c8842140411, sumOutpks=a47e9da4a044776a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=098b1c8842140411, sumOutpks=a47e9da4a044776a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=098b1c8842140411, sumOutpks=a47e9da4a044776a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:29:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=098b1c8842140411, sumOutpks=a47e9da4a044776a (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:34:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:34:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:34:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:34:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:34:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:34:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:34:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:34:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:34:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=daef6d8219c21b11, sumOutpks=6bfa932117350c0d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=daef6d8219c21b11, sumOutpks=6bfa932117350c0d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=daef6d8219c21b11, sumOutpks=6bfa932117350c0d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=daef6d8219c21b11, sumOutpks=6bfa932117350c0d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=daef6d8219c21b11, sumOutpks=6bfa932117350c0d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:34:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=daef6d8219c21b11, sumOutpks=6bfa932117350c0d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:38:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:39:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:39:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:39:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:39:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:39:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:39:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:39:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:39:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a1e1a95470f2c0f2, sumOutpks=5e57c657b70e077e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a1e1a95470f2c0f2, sumOutpks=5e57c657b70e077e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=a1e1a95470f2c0f2, sumOutpks=5e57c657b70e077e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a1e1a95470f2c0f2, sumOutpks=5e57c657b70e077e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=a1e1a95470f2c0f2, sumOutpks=5e57c657b70e077e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:39:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a1e1a95470f2c0f2, sumOutpks=5e57c657b70e077e (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:56:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:56:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:56:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:56:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:56:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:56:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:56:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:56:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:56:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c8449d8437944bc9, sumOutpks=200561f1e12783c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c8449d8437944bc9, sumOutpks=200561f1e12783c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=c8449d8437944bc9, sumOutpks=200561f1e12783c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c8449d8437944bc9, sumOutpks=200561f1e12783c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=c8449d8437944bc9, sumOutpks=200561f1e12783c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:56:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=c8449d8437944bc9, sumOutpks=200561f1e12783c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 11:58:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 11:59:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 11:59:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 11:59:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 11:59:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:59:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 11:59:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 11:59:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 11:59:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=aec8eb518c170d05, sumOutpks=d665a00facdcb045 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=aec8eb518c170d05, sumOutpks=d665a00facdcb045 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=aec8eb518c170d05, sumOutpks=d665a00facdcb045 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=aec8eb518c170d05, sumOutpks=d665a00facdcb045 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=aec8eb518c170d05, sumOutpks=d665a00facdcb045 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 11:59:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=aec8eb518c170d05, sumOutpks=d665a00facdcb045 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:00:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:00:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:00:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:00:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:00:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:00:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:00:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:00:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:00:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=7edc347709c80b80, sumOutpks=53cda3a028c5aac8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=7edc347709c80b80, sumOutpks=53cda3a028c5aac8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=7edc347709c80b80, sumOutpks=53cda3a028c5aac8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=7edc347709c80b80, sumOutpks=53cda3a028c5aac8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=7edc347709c80b80, sumOutpks=53cda3a028c5aac8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:00:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=7edc347709c80b80, sumOutpks=53cda3a028c5aac8 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:02:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:02:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:02:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:02:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:02:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:02:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:02:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:02:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:02:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a33ca60e66a93859, sumOutpks=d33d5d4f616a72f4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a33ca60e66a93859, sumOutpks=d33d5d4f616a72f4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=a33ca60e66a93859, sumOutpks=d33d5d4f616a72f4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a33ca60e66a93859, sumOutpks=d33d5d4f616a72f4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=a33ca60e66a93859, sumOutpks=d33d5d4f616a72f4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:02:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=a33ca60e66a93859, sumOutpks=d33d5d4f616a72f4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:04:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:04:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:04:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:04:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:04:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:04:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:04:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:04:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:04:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=5db35c6fc3def628, sumOutpks=2e0d49a0f3d38d31 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=5db35c6fc3def628, sumOutpks=2e0d49a0f3d38d31 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=5db35c6fc3def628, sumOutpks=2e0d49a0f3d38d31 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=5db35c6fc3def628, sumOutpks=2e0d49a0f3d38d31 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=5db35c6fc3def628, sumOutpks=2e0d49a0f3d38d31 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:04:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=5db35c6fc3def628, sumOutpks=2e0d49a0f3d38d31 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:14:05] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-28 12:36:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:36:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:36:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:36:25] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:36:25] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:36:25] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:36:25] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:36:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:36:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=30bd5d2a5c99a29f, sumOutpks=1afea8ba0486817d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=30bd5d2a5c99a29f, sumOutpks=1afea8ba0486817d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=30bd5d2a5c99a29f, sumOutpks=1afea8ba0486817d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=30bd5d2a5c99a29f, sumOutpks=1afea8ba0486817d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=30bd5d2a5c99a29f, sumOutpks=1afea8ba0486817d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:36:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=30bd5d2a5c99a29f, sumOutpks=1afea8ba0486817d (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:37:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:38:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:38:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:38:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:38:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:38:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:38:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:38:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:38:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f1f86d9d4aeb12, sumOutpks=492ff5eafe4c7dd0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f1f86d9d4aeb12, sumOutpks=492ff5eafe4c7dd0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=e1f1f86d9d4aeb12, sumOutpks=492ff5eafe4c7dd0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f1f86d9d4aeb12, sumOutpks=492ff5eafe4c7dd0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=e1f1f86d9d4aeb12, sumOutpks=492ff5eafe4c7dd0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:38:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f1f86d9d4aeb12, sumOutpks=492ff5eafe4c7dd0 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:39:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:39:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:39:31] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:39:31] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:39:31] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:39:31] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:39:31] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:39:31] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:39:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=641bdaf9aa63b71b, sumOutpks=59582124c359c1fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=641bdaf9aa63b71b, sumOutpks=59582124c359c1fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=641bdaf9aa63b71b, sumOutpks=59582124c359c1fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=641bdaf9aa63b71b, sumOutpks=59582124c359c1fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=641bdaf9aa63b71b, sumOutpks=59582124c359c1fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:39:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=641bdaf9aa63b71b, sumOutpks=59582124c359c1fe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:40:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:40:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:40:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:40:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:40:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:40:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:40:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:40:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:40:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05c93c0e5a664a3a, sumOutpks=baacf845897f95f3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05c93c0e5a664a3a, sumOutpks=baacf845897f95f3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=05c93c0e5a664a3a, sumOutpks=baacf845897f95f3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05c93c0e5a664a3a, sumOutpks=baacf845897f95f3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=05c93c0e5a664a3a, sumOutpks=baacf845897f95f3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:40:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=05c93c0e5a664a3a, sumOutpks=baacf845897f95f3 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:41:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:41:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:41:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:41:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:41:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:41:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:41:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:41:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:41:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4a726509ed59e1ef, sumOutpks=0a73f2d244677fac (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4a726509ed59e1ef, sumOutpks=0a73f2d244677fac (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=4a726509ed59e1ef, sumOutpks=0a73f2d244677fac (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4a726509ed59e1ef, sumOutpks=0a73f2d244677fac (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=4a726509ed59e1ef, sumOutpks=0a73f2d244677fac (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:41:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=4a726509ed59e1ef, sumOutpks=0a73f2d244677fac (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:50:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:50:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:50:31] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:50:31] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:50:31] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:50:31] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:50:31] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:50:31] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:50:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=353b1ecb0f2340fd, sumOutpks=bf7bb171f7b8ee9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=353b1ecb0f2340fd, sumOutpks=bf7bb171f7b8ee9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=353b1ecb0f2340fd, sumOutpks=bf7bb171f7b8ee9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=353b1ecb0f2340fd, sumOutpks=bf7bb171f7b8ee9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=353b1ecb0f2340fd, sumOutpks=bf7bb171f7b8ee9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:50:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=353b1ecb0f2340fd, sumOutpks=bf7bb171f7b8ee9b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:52:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:52:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:52:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:52:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:52:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:52:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:52:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:52:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:52:50] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=77955d172d554ca4, sumOutpks=180d8efbe328bc71 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=77955d172d554ca4, sumOutpks=180d8efbe328bc71 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=77955d172d554ca4, sumOutpks=180d8efbe328bc71 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=77955d172d554ca4, sumOutpks=180d8efbe328bc71 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=77955d172d554ca4, sumOutpks=180d8efbe328bc71 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:52:50] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=77955d172d554ca4, sumOutpks=180d8efbe328bc71 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:54:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:54:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:54:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:54:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:54:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:54:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:54:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:54:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:54:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3958b47879f39d7e, sumOutpks=8d77448c815a7afe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3958b47879f39d7e, sumOutpks=8d77448c815a7afe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=3958b47879f39d7e, sumOutpks=8d77448c815a7afe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3958b47879f39d7e, sumOutpks=8d77448c815a7afe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=3958b47879f39d7e, sumOutpks=8d77448c815a7afe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:54:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3958b47879f39d7e, sumOutpks=8d77448c815a7afe (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:55:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:55:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:55:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:55:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:55:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:55:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:55:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:55:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:55:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3db55d87e4e58250, sumOutpks=e5b02170f9efbdc6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3db55d87e4e58250, sumOutpks=e5b02170f9efbdc6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=3db55d87e4e58250, sumOutpks=e5b02170f9efbdc6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3db55d87e4e58250, sumOutpks=e5b02170f9efbdc6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=3db55d87e4e58250, sumOutpks=e5b02170f9efbdc6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:55:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=3db55d87e4e58250, sumOutpks=e5b02170f9efbdc6 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 12:58:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 12:58:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 12:58:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 12:58:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 12:58:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:58:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 12:58:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 12:58:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 12:58:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=15ce6bdfcc19b727, sumOutpks=70161fcf10ab18b4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=15ce6bdfcc19b727, sumOutpks=70161fcf10ab18b4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=15ce6bdfcc19b727, sumOutpks=70161fcf10ab18b4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=15ce6bdfcc19b727, sumOutpks=70161fcf10ab18b4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=15ce6bdfcc19b727, sumOutpks=70161fcf10ab18b4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 12:58:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=15ce6bdfcc19b727, sumOutpks=70161fcf10ab18b4 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:01:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:01:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:01:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:01:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:01:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:01:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:01:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:01:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:01:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f192c8421e28e71a, sumOutpks=6c433a4cca2dc94f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f192c8421e28e71a, sumOutpks=6c433a4cca2dc94f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=f192c8421e28e71a, sumOutpks=6c433a4cca2dc94f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f192c8421e28e71a, sumOutpks=6c433a4cca2dc94f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=f192c8421e28e71a, sumOutpks=6c433a4cca2dc94f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:01:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f192c8421e28e71a, sumOutpks=6c433a4cca2dc94f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:04:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:04:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:04:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:04:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:04:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:04:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:04:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:04:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:04:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f86bedb0958533, sumOutpks=cee928bab735dc45 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f86bedb0958533, sumOutpks=cee928bab735dc45 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=e1f86bedb0958533, sumOutpks=cee928bab735dc45 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f86bedb0958533, sumOutpks=cee928bab735dc45 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=e1f86bedb0958533, sumOutpks=cee928bab735dc45 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:04:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=e1f86bedb0958533, sumOutpks=cee928bab735dc45 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:06:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:06:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:06:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:06:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:06:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:06:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:06:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:06:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:06:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=17f91a3a9700c4ae, sumOutpks=1c2fa12d02b57813 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=17f91a3a9700c4ae, sumOutpks=1c2fa12d02b57813 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=17f91a3a9700c4ae, sumOutpks=1c2fa12d02b57813 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=17f91a3a9700c4ae, sumOutpks=1c2fa12d02b57813 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=17f91a3a9700c4ae, sumOutpks=1c2fa12d02b57813 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:06:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=17f91a3a9700c4ae, sumOutpks=1c2fa12d02b57813 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:08:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:08:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:08:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:08:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:08:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:08:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:08:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:08:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:08:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cc146867a2f24f57, sumOutpks=ea8dd90bac3a4c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cc146867a2f24f57, sumOutpks=ea8dd90bac3a4c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=cc146867a2f24f57, sumOutpks=ea8dd90bac3a4c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cc146867a2f24f57, sumOutpks=ea8dd90bac3a4c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=cc146867a2f24f57, sumOutpks=ea8dd90bac3a4c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:08:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=cc146867a2f24f57, sumOutpks=ea8dd90bac3a4c15 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:14:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:14:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:14:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:14:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:14:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:14:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:14:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:14:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:14:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f57f5840fcbc97e5, sumOutpks=a85d4da69ff2120b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f57f5840fcbc97e5, sumOutpks=a85d4da69ff2120b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=f57f5840fcbc97e5, sumOutpks=a85d4da69ff2120b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f57f5840fcbc97e5, sumOutpks=a85d4da69ff2120b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=f57f5840fcbc97e5, sumOutpks=a85d4da69ff2120b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:14:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=f57f5840fcbc97e5, sumOutpks=a85d4da69ff2120b (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:16:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:16:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:16:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:16:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:16:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:16:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:16:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:16:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:16:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0de09268383150d3, sumOutpks=6a06deee2f829610 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0de09268383150d3, sumOutpks=6a06deee2f829610 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=0de09268383150d3, sumOutpks=6a06deee2f829610 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0de09268383150d3, sumOutpks=6a06deee2f829610 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=0de09268383150d3, sumOutpks=6a06deee2f829610 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:16:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=0de09268383150d3, sumOutpks=6a06deee2f829610 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:21:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:21:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:21:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:21:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:21:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:21:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:21:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:21:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:21:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d15495aa2e77ce04, sumOutpks=858dca66b1d17c3f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d15495aa2e77ce04, sumOutpks=858dca66b1d17c3f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=d15495aa2e77ce04, sumOutpks=858dca66b1d17c3f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d15495aa2e77ce04, sumOutpks=858dca66b1d17c3f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=d15495aa2e77ce04, sumOutpks=858dca66b1d17c3f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:21:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=d15495aa2e77ce04, sumOutpks=858dca66b1d17c3f (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 13:24:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 13:24:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 13:24:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 13:24:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 13:24:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:24:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 13:24:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 13:24:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 13:24:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ee9e480570566052, sumOutpks=06a7de35869d89c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ee9e480570566052, sumOutpks=06a7de35869d89c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","details":"commitments balance check failed: sumPseudoOuts=ee9e480570566052, sumOutpks=06a7de35869d89c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ee9e480570566052, sumOutpks=06a7de35869d89c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\",\"details\":\"commitments balance check failed: sumPseudoOuts=ee9e480570566052, sumOutpks=06a7de35869d89c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error\"}\n","error":""}}
[2025-11-28 13:24:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: commitments balance check failed: sumPseudoOuts=ee9e480570566052, sumOutpks=06a7de35869d89c2 (includes fee=200000000000). This will cause 'rct signature semantics check failed' error","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:05:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:05:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:05:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:05:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:05:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:08:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:08:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:08:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:08:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:08:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:12:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:12:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:12:29] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:12:29] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:12:29] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:12:29] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:12:29] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:12:29] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:12:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:12:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:13:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:13:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:13:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:13:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:13:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:13:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:13:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:13:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:13:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:13:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:16:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:16:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:16:14] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:16:14] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:16:14] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:16:14] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:16:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:16:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:16:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:16:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:18:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:18:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:18:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:18:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:18:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:18:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:18:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:18:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:18:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:18:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:24:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:24:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:24:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:24:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:24:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:24:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:24:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:24:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:24:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:24:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:26:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:26:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:26:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:26:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:26:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:26:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:26:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:26:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:26:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:26:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:28:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:28:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:28:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:28:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:28:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:28:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:28:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:28:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:28:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:28:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-28 16:28:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-28 16:28:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-28 16:28:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-28 16:28:51] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-28 16:28:51] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:28:51] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-28 16:28:51] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-28 16:28:51] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-28 16:28:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","details":"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\",\"details\":\"proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount\"}\n","error":""}}
[2025-11-28 16:28:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: proof.V[0]*8 does not match expected commitment from outputMasks[0] and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 05:08:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 05:08:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 05:08:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 05:08:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 05:08:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:08:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:08:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 05:08:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 05:08:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount","details":"output commitment 0 does not match expected commitment from mask and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount\",\"details\":\"output commitment 0 does not match expected commitment from mask and amount\"}\n","error":""}}
[2025-11-29 05:08:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 05:09:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 05:09:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 05:09:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 05:09:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 05:09:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:09:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:09:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 05:09:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 05:09:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount","details":"output commitment 0 does not match expected commitment from mask and amount"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount\",\"details\":\"output commitment 0 does not match expected commitment from mask and amount\"}\n","error":""}}
[2025-11-29 05:09:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: output commitment 0 does not match expected commitment from mask and amount","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 05:34:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 05:34:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 05:34:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 05:34:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 05:34:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:34:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:34:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 05:34:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 05:34:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=d5b29460fe8c9a32, sumOutpksFromMasks=587354015055aa95","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=d5b29460fe8c9a32, sumOutpksFromMasks=587354015055aa95","details":"sumOutpks does not match sumOutpksFromMasks: sumOutpks=d5b29460fe8c9a32, sumOutpksFromMasks=587354015055aa95"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=d5b29460fe8c9a32, sumOutpksFromMasks=587354015055aa95\",\"details\":\"sumOutpks does not match sumOutpksFromMasks: sumOutpks=d5b29460fe8c9a32, sumOutpksFromMasks=587354015055aa95\"}\n","error":""}}
[2025-11-29 05:34:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=d5b29460fe8c9a32, sumOutpksFromMasks=587354015055aa95","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 05:53:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 05:53:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 05:53:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 05:53:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 05:53:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:53:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:53:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 05:53:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 05:53:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=6bdce50001235a36, sumOutpksFromMasks=55613b319069f289","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=6bdce50001235a36, sumOutpksFromMasks=55613b319069f289","details":"sumOutpks does not match sumOutpksFromMasks: sumOutpks=6bdce50001235a36, sumOutpksFromMasks=55613b319069f289"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=6bdce50001235a36, sumOutpksFromMasks=55613b319069f289\",\"details\":\"sumOutpks does not match sumOutpksFromMasks: sumOutpks=6bdce50001235a36, sumOutpksFromMasks=55613b319069f289\"}\n","error":""}}
[2025-11-29 05:53:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=6bdce50001235a36, sumOutpksFromMasks=55613b319069f289","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 05:58:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 05:58:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 05:58:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 05:58:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 05:58:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:58:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 05:58:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 05:58:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 05:58:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=f66988c9e9502b44, sumOutpksFromMasks=f05f368c70ad9fe7","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=f66988c9e9502b44, sumOutpksFromMasks=f05f368c70ad9fe7","details":"sumOutpks does not match sumOutpksFromMasks: sumOutpks=f66988c9e9502b44, sumOutpksFromMasks=f05f368c70ad9fe7"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=f66988c9e9502b44, sumOutpksFromMasks=f05f368c70ad9fe7\",\"details\":\"sumOutpks does not match sumOutpksFromMasks: sumOutpks=f66988c9e9502b44, sumOutpksFromMasks=f05f368c70ad9fe7\"}\n","error":""}}
[2025-11-29 05:58:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=f66988c9e9502b44, sumOutpksFromMasks=f05f368c70ad9fe7","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:06:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:06:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:06:31] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:06:31] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:06:31] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:06:31] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:06:31] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:06:31] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:06:32] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=e5278fe81409c121, sumOutpksFromMasks=c8fc2bf4f0b91834","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=e5278fe81409c121, sumOutpksFromMasks=c8fc2bf4f0b91834","details":"sumOutpks does not match sumOutpksFromMasks: sumOutpks=e5278fe81409c121, sumOutpksFromMasks=c8fc2bf4f0b91834"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=e5278fe81409c121, sumOutpksFromMasks=c8fc2bf4f0b91834\",\"details\":\"sumOutpks does not match sumOutpksFromMasks: sumOutpks=e5278fe81409c121, sumOutpksFromMasks=c8fc2bf4f0b91834\"}\n","error":""}}
[2025-11-29 06:06:32] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: sumOutpks does not match sumOutpksFromMasks: sumOutpks=e5278fe81409c121, sumOutpksFromMasks=c8fc2bf4f0b91834","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:11:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:11:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:11:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:11:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:11:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:11:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:11:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:11:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:11:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:11:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:12:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:12:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:12:49] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:12:49] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:12:49] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:12:49] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:12:49] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:12:49] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:12:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:12:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:14:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:14:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:14:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:14:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:14:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:14:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:14:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:14:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:14:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:14:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:16:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:16:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:16:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:16:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:16:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:16:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:16:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:16:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:16:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:16:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:17:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:17:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:17:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:17:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:17:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:17:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:17:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:17:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:17:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:17:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:24:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:24:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:24:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:24:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:24:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:24:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:24:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:24:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:24:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:24:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:34:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:34:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:34:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:34:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:34:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:34:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:34:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:34:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:34:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:34:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:42:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:42:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:42:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:42:16] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:42:16] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:42:16] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:42:16] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:42:16] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:42:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:42:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:43:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:43:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:43:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:43:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:43:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:43:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:43:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:43:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:43:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:43:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:44:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:44:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:44:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:44:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:44:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:44:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:44:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:44:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:44:28] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:44:28] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:48:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:48:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:48:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:48:51] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:48:51] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:48:51] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:48:51] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:48:51] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:48:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:48:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:49:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:49:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:49:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:49:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:49:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:50:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:50:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:50:50] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:50:50] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:50:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:50:50] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:50:50] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:50:50] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:50:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:50:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:51:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:51:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:51:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:51:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:51:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:51:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:51:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:51:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:51:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:51:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:54:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:54:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:54:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:54:41] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:54:41] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:54:41] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:54:41] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:54:41] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:54:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:54:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 06:58:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 06:58:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 06:58:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 06:58:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 06:58:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:58:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 06:58:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 06:58:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 06:58:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 06:58:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:09:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:09:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:09:57] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:09:57] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:09:57] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:09:57] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:09:57] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:09:57] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 07:09:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 07:09:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:11:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:11:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:11:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:11:51] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:11:51] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:11:51] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:11:51] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:11:51] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 07:11:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 07:11:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:36:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:36:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:36:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:36:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:36:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:36:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:36:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:36:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 07:36:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 07:36:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:39:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:39:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:39:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:39:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:39:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:39:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:39:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:39:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 07:39:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 07:39:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:44:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:44:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:44:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:44:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:44:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:44:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:44:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:44:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 07:44:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 07:44:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:49:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:49:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:49:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:49:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:49:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:49:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:49:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:49:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Failed to get token balance: Monero balance service error (HTTP 0): Failed to connect to 192.168.1.187 port 8086 after 2129 ms: Could not connect to server","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2373): XRPChange\\Crypto\\MoneroCrypto->getTokenBalance('{\"version\":\"1.0...')\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 07:50:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 07:50:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 07:50:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 07:50:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 07:50:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:50:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 07:50:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 07:50:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 07:50:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 07:50:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:09:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:09:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:09:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:09:51] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:09:51] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:09:51] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:09:51] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:09:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:09:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","details":"get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\",\"details\":\"get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\"}\n","error":""}}
[2025-11-29 08:09:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:17:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:17:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:17:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:17:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:17:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:17:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:17:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:17:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:17:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","details":"get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\",\"details\":\"get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\"}\n","error":""}}
[2025-11-29 08:17:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:18:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:18:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:18:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:18:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:18:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:18:07] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:18:07] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:18:07] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:18:07] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","details":"get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\",\"details\":\"get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\"}\n","error":""}}
[2025-11-29 08:18:07] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:23:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:23:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:23:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:23:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:23:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:23:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:23:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:23:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:23:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 08:23:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:44:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-29 08:44:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-29 08:44:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-29 08:45:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:45:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:45:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:45:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:45:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:45:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:45:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:45:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:45:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 08:45:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:48:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:48:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:48:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:48:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:48:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:48:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:48:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:48:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:48:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 08:48:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 08:51:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 08:51:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 08:51:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 08:51:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 08:51:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:51:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 08:51:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 08:51:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 08:51:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 08:51:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:18:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:18:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:18:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:18:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:18:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:18:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:18:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:18:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:18:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:18:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:20:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-29 09:20:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-29 09:23:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:23:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:23:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:23:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:23:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:23:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:23:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:23:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:23:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:23:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:25:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:26:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:26:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:26:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:26:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:26:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:26:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:26:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:26:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:26:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:27:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:27:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:27:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:27:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:27:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:27:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:27:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:27:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:27:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:27:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:29:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:29:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:29:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:29:38] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:29:38] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:29:38] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:29:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:29:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:29:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:29:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:31:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:31:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:31:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:31:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:31:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:31:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:31:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:31:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:31:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:31:48] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:35:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:35:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:35:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:35:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:35:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:35:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:35:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:35:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:35:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:35:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:41:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:42:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:42:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:42:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:42:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:42:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:42:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:42:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:42:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:42:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:47:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:47:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:47:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:47:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:47:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:47:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:47:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:47:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:47:58] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:47:58] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:49:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:49:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:49:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:49:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:49:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:49:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:49:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:49:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:49:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:49:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:53:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:53:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:53:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:53:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:53:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:53:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:53:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:53:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:53:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:53:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 09:58:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 09:58:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 09:58:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 09:58:51] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 09:58:51] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:58:51] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 09:58:51] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 09:58:51] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 09:58:51] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 09:58:51] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 10:00:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 10:00:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 10:00:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 10:00:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 10:00:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:00:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:00:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 10:00:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 10:00:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 10:00:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 10:18:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 10:18:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 10:18:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 10:18:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 10:18:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:18:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:18:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 10:18:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 10:18:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 10:18:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 10:20:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 10:20:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 10:20:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 10:20:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 10:20:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:20:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:20:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 10:20:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 10:20:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 10:20:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 10:21:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 10:21:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 10:21:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 10:21:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 10:21:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:21:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 10:21:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 10:21:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 10:21:32] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 10:21:32] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 11:01:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 11:01:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 11:01:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 11:01:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 11:01:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 11:01:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 11:01:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 11:01:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 11:01:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 11:01:48] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 11:04:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 11:04:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 11:04:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 11:04:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 11:04:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 11:04:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 11:04:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 11:04:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 11:04:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 11:04:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:36:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:36:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:36:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:36:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:36:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:36:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:36:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:36:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:36:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:36:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:39:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:39:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:39:10] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:39:10] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:39:10] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:39:10] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:39:10] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:39:10] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:39:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:39:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:41:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:41:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:41:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:41:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:41:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:41:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:41:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:41:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:41:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:41:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:45:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:45:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:45:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:45:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:45:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:45:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:45:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:45:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:45:54] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:45:54] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:46:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:46:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:46:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:46:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:46:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:46:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:46:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:46:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:46:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:46:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:48:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:48:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:48:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:48:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:48:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:48:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:48:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:48:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:48:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:48:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:48:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:48:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:48:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:48:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:48:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:48:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:48:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:48:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:48:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:48:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:49:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:49:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:49:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:49:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:49:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:49:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:49:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:49:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:49:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:49:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:56:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:56:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:56:02] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:56:02] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:56:02] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:56:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:56:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:56:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:56:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:56:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:57:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:57:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:57:29] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:57:29] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:57:29] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:57:29] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:57:29] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:57:29] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:57:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:57:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-29 14:57:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-29 14:57:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-29 14:57:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-29 14:57:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-29 14:57:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:57:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-29 14:57:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-29 14:57:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-29 14:57:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (invalid_input=true). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-29 14:57:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (invalid_input=true)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:03:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:03:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:03:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:03:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:03:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:03:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:03:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:03:48] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:03:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 06:03:48] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:05:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:05:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:05:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:05:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:05:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:05:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 06:05:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:07:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:07:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:07:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:07:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:07:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:07:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:07:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:07:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:07:32] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 06:07:32] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:31:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:31:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:31:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:31:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:31:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:31:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:31:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:31:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:31:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [0] with length 0","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [0] with length 0"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [0] with length 0\"}\n","error":""}}
[2025-11-30 06:31:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [0] with length 0","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:33:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:33:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:33:46] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:33:46] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:33:46] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:33:46] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:33:46] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:33:46] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:33:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [0] with length 0","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [0] with length 0"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [0] with length 0\"}\n","error":""}}
[2025-11-30 06:33:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [0] with length 0","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:36:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:36:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:36:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:36:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:36:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:36:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:36:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:36:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:36:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [0] with length 0","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [0] with length 0"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [0] with length 0\"}\n","error":""}}
[2025-11-30 06:36:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [0] with length 0","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:37:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:37:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:37:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:37:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:37:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:37:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:37:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:37:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:37:17] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [0] with length 0","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [0] with length 0"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [0] with length 0\"}\n","error":""}}
[2025-11-30 06:37:17] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [0] with length 0","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:38:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:38:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:38:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:38:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:38:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:38:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:38:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:38:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:38:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":500,"error":"panic in handleTransfer: runtime error: index out of range [0] with length 0","response":{"success":false,"http_code":500,"data":{"error":"Internal Server Error","message":"panic in handleTransfer: runtime error: index out of range [0] with length 0"},"response":"{\"error\":\"Internal Server Error\",\"message\":\"panic in handleTransfer: runtime error: index out of range [0] with length 0\"}\n","error":""}}
[2025-11-30 06:38:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: panic in handleTransfer: runtime error: index out of range [0] with length 0","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 06:47:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 06:47:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 06:47:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 06:47:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 06:47:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:47:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 06:47:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 06:47:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 06:47:32] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: no unspent outputs available","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: no unspent outputs available","details":"no unspent outputs available"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: no unspent outputs available\",\"details\":\"no unspent outputs available\"}\n","error":""}}
[2025-11-30 06:47:32] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: no unspent outputs available","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 09:16:53] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/shared\/config\/config.env","environment":"sandbox","dev_mode":false}
[2025-11-30 09:16:54] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-11-30 11:39:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-30 11:39:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:47:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:47:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:47:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:47:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:47:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:47:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:48:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:56:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:57:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:57:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:57:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:57:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:57:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 11:57:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:04:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:04:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-30 12:04:43] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-30 12:04:43] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-30 12:04:44] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-30 12:04:44] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-30 12:04:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"A1qHwBZnamy59Wpp8Qsc..."}
[2025-11-30 12:04:54] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":1669.59948968,"unlocked":1662.99944558,"total_atomic":1669599489680000,"unlocked_atomic":1662999445580000,"raw":{"balance":1669599489680000,"blocks_to_unlock":57,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1669599489680000,"blocks_to_unlock":57,"label":"Primary account","num_unspent_outputs":2799,"time_to_unlock":0,"unlocked_balance":1662999445580000}],"time_to_unlock":0,"unlocked_balance":1662999445580000}},"balance_after":{"total":1668.59944562,"unlocked":1661.79944558,"total_atomic":1668599445620000,"unlocked_atomic":1661799445580000,"raw":{"balance":1668599445620000,"blocks_to_unlock":57,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1668599445620000,"blocks_to_unlock":57,"label":"Primary account","num_unspent_outputs":2797,"time_to_unlock":0,"unlocked_balance":1661799445580000}],"time_to_unlock":0,"unlocked_balance":1661799445580000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"ba16c4fdff117dfe9b271ba321b977678f71fcb3bac9a00e7aaa22a26b23f866","fee_atomic":44060000}
[2025-11-30 12:04:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:07:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:07:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:11:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:11:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:11:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:11:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:11:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:11:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:11:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:11:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:11:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed ()","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed ()","details":"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed ()"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e)\",\"details\":\"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e)\"}\n","error":""}}
[2025-11-30 12:11:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed ()","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:12:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:13:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:13:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:13:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:13:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:13:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:13:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:13:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:13:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)","details":"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)\",\"details\":\"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)\"}\n","error":""}}
[2025-11-30 12:13:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:14:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:14:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:14:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:14:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:14:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:14:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:14:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:14:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:14:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","details":"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\",\"details\":\"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\"}\n","error":""}}
[2025-11-30 12:14:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:16:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:16:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:16:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:16:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:16:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:16:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:16:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:16:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:16:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)","details":"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)\",\"details\":\"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)\"}\n","error":""}}
[2025-11-30 12:16:35] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed (insufficient outputs with real global_index: got 15, need 16. Estimated indices cannot be used in ring signatures as they cause invalid_input errors)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:17:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:17:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:17:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:17:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:17:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:17:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:17:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:17:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:17:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed ()","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed ()","details":"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed ()"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e), GetRandomOutputsAny failed (\\u003cnil\\u003e)\",\"details\":\"get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (\\u003cnil\\u003e), GetRandomOutputsAny failed (\\u003cnil\\u003e)\"}\n","error":""}}
[2025-11-30 12:17:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get random outputs for amount 1000000000000: wallet RPC failed (wallet RPC get_random_outs failed: wallet RPC error: Method not found (code: -32601)), database fallback also failed (), GetRandomOutputsAny failed ()","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:18:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:18:39] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-11-30 12:18:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:18:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-11-30 12:18:49] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xmr","wallet_address":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","amount":1,"token_hash":"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8","encrypted_data":"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w=="},"raw_input":"{\n \"crypto_type\": \"xmr\",\n \"wallet_address\": \"{\\\\\\\"primary\\\\\\\":\\\\\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\\\\\",\\\\\\\"view_key\\\\\\\":\\\\\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\\\\\"}\",\n \"amount\": 1.0,\n \"token_hash\": \"1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8\",\n \"encrypted_data\": \"CkTZmcYkxW3G5W6gqdH9SY6nUgc6ZCu\/48NW1IpWYuBxMlpQMyt1VC9DSm94L2VzQ2g5dEt6eFVOSkVKVlAxRjZPendEa3lpRFdsZzhlaWtyd05QUTY0cjZiN205TUN1eUlnQ1RXZ1JsVmN0d3hWVU1hdHl3YjZMUmtaeHR2L1pUTGd1K1MvK3BpZ0hReHQzcVJsRDJ3ODdwdlIzUDU1TWRCektHcjRvbzM0SHBFWjdJdlVtaGNFNG5kMmUyZHZ5YjhRZ1pUS0xGZysrMVkrblhYUmlkMThOc25haXhrOS81akZXM2J0U0pTWGlJdTZ3UmhMQjk4M3J0VDA4WnFORld6SDdZYVQwKzVENFloMUxpMlI1cjNjWUJBVE5xbFo1MFdySElQcTVyTnhEbzJwa2dIeXkxUkNSM1lrK0NEV2NHRUZmbW1MOFlnMUpBVnJQVU9jZnQ3Mno0ZDBhZ3VQeitSWTYxSFZhaXlXbDF4bHhJeEo5NGVDK0hQOGE4Tm5CaTNvdHdpUjdidzhmRmVIcE9hY05WRkNYUzJzUlVXdzE4VmkyTHdVYU51VmdpbzU3Mml3R0U1NEp6N1dBT1Zoc0RDblNhZWlvaXlWUVpzdUNrMHlGMDFRckhNZ01DK2hUalcrWFZBakZkWStPYUJiTlFyY25oSHR4OTFjMFRLcS96UWRoYTE3bnVZaGhCc1F3UEN1QjVqekt2Q3VBdXlSa2w1WEk0b2I1WG5jSENZMEpCbjhDYWlEYzFFaDFFZFZ1M1h6OVNabWdBazNFNSsvbGJDMXdEd0N0aWVpaU5xd1J2OEZQZk9kLzRCNjZQdXkvWmdRWWpxeWttMjZUbUdTUW9kcVI0WUlucFdkd0ZOeUdHY21KdW5jak9wSXp4MVhXUUpqUm5GbS9IcVRqZ0Zjc0lPa0hmcGZrS1RISU8vbVJ3c0U1ZXBVRWFsdmVXR0IveGdjU1Qrc3M2NHRRLzF2TDRJNld2Vy90bVA3Y0l3dGlZRXBIS255aTJFcXM0bnhkREZWNDdNTDFBdGdIa2JsQk9oVGxMS2dzWU9QTGtLQlFwejUvL3BXNU9XbG5PZ1NQRlBsc1F0Z2tJeEFCZnNHMklsYVZaczBpc2t0V042VVF1QTJkdEpOTzlhZjVzN3oxY0dFRXlTMmRjV2Nlc3J4T0wrVk1qMTZRd25NVUZBZ2ZWbWIxa2JPNUZNREJMUWlNZjVDL01TL0ZNMWhpKzlRWTltMDBJdituTVhGeW5ha3RDTWFhSGJJU1ZWeFViUzlKMlRrRDdUYjRzZXNENElBUGxsTUJDZUUyVW90RThQUEEzLyi0w4ZBKBiSVSMqATbE06eeoB+kt6+LTPRbjmWv6w==\"\n}"}
[2025-11-30 12:18:49] DEBUG: test-wallets/fund | Context: {"message":"Forcing Monero sandbox payout to 1 XMR","original_amount":1,"effective_amount":1}
[2025-11-30 12:18:50] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-11-30 12:18:50] DEBUG: MoneroSandboxFunds | Context: {"raw_wallet_field":"{\\\"primary\\\":\\\"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8\\\",\\\"view_key\\\":\\\"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803\\\"}","extracted_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","extracted_view_key":"4200d1dd49c9b776d5f0ceb6ad5370a29e1eb606609c48697c70c8ee4be0b803","extracted_length":95,"environment":"sandbox"}
[2025-11-30 12:18:50] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"A1qHwBZnamy59Wpp8Qsc..."}
[2025-11-30 12:18:59] DEBUG: MoneroSandboxFunds | Context: {"message":"Dispensed sandbox payout from mining wallet","requested_amount":1,"dispensed_amount":1,"wallet_address":"A1qHwBZnamy59Wpp8QscmaH9SkqwdDub8XrSCSMD2nyp6WMTE1W6JE5dCW5QbRbJyB6sGbEyhgUqTV4YnPGAHBPTCHSsub8","balance_before":{"total":1670.39948968,"unlocked":1662.39944558,"total_atomic":1670399489680000,"unlocked_atomic":1662399445580000,"raw":{"balance":1670399489680000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1670399489680000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2801,"time_to_unlock":0,"unlocked_balance":1662399445580000}],"time_to_unlock":0,"unlocked_balance":1662399445580000}},"balance_after":{"total":1669.39944578,"unlocked":1661.19944558,"total_atomic":1669399445780000,"unlocked_atomic":1661199445580000,"raw":{"balance":1669399445780000,"blocks_to_unlock":59,"multisig_import_needed":false,"per_subaddress":[{"account_index":0,"address":"A2Ah1r9dyTya45ocqxkDyMNXkJ9sTw348FLm1vSrLsbfHZi1a6iqTFZV9iQrt9PN2QVgPKykmThTSTusaMXP9us1VLBTAHn","address_index":0,"balance":1669399445780000,"blocks_to_unlock":59,"label":"Primary account","num_unspent_outputs":2799,"time_to_unlock":0,"unlocked_balance":1661199445580000}],"time_to_unlock":0,"unlocked_balance":1661199445580000}},"mining_status":{"error":"Monero wallet RPC error: Method not found"},"tx_hash":"61915b815c09ea41869d248fc4b23d746fee7970bb645df2504e90e75abbe478","fee_atomic":43900000}
[2025-11-30 12:18:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-11-30 12:19:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:19:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:19:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:19:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:19:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:19:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:19:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:19:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:19:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","details":"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\",\"details\":\"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\"}\n","error":""}}
[2025-11-30 12:19:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:20:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:20:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:20:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:20:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:20:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:20:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:20:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:20:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:20:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","details":"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\",\"details\":\"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\"}\n","error":""}}
[2025-11-30 12:20:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:22:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:22:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:22:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:22:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:22:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:22:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:22:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:22:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:22:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","details":"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\",\"details\":\"insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15\"}\n","error":""}}
[2025-11-30 12:22:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: insufficient unique random outputs for input 0: got 14 unique (after removing duplicates), need 15","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:23:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:23:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:23:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:23:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:23:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:23:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:23:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:23:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:23:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 12:23:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 12:25:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 12:25:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 12:25:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 12:25:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 12:25:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:25:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 12:25:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 12:25:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 12:25:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 12:25:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:04:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:04:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:04:24] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:04:24] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:04:24] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:04:24] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:04:24] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:04:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:04:24] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:04:24] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:08:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:08:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:08:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:08:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:08:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:08:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:08:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:08:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:08:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:08:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:11:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:11:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:11:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:11:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:11:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:11:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:11:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:11:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:11:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:11:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:14:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:14:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:14:24] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:14:24] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:14:24] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:14:24] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:14:24] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:14:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:14:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:14:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:15:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:15:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:15:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:15:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:15:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:15:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:15:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:15:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:15:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:15:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:17:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:17:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:17:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:17:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:17:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:17:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:17:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:17:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:17:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:17:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:18:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:18:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:18:29] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:18:29] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:18:29] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:18:29] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:18:29] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:18:29] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:18:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:18:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:19:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:19:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:19:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:19:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:19:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:19:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:19:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:19:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:19:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:19:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:21:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:21:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:21:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:21:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:21:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:21:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:21:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:21:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:21:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:21:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:26:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:26:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:26:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:26:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:26:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:26:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:26:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:26:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:26:12] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:26:12] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:28:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:28:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:28:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:28:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:28:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:28:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:28:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:28:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:28:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:28:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:28:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:28:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:28:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:28:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:28:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:28:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:28:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:28:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:28:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:28:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:32:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:32:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:33:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:33:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:33:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:33:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:33:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:33:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:33:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:33:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:47:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:47:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:47:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:47:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:47:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:47:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:47:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:47:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:47:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused","details":"Monerod error details: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \\\"http:\/\/192.168.1.187:28081\/sendrawtransaction\\\": dial tcp 192.168.1.187:28081: connect: connection refused\",\"details\":\"Monerod error details: submit transaction: submit transaction to monerod: daemon request failed: Post \\\"http:\/\/192.168.1.187:28081\/sendrawtransaction\\\": dial tcp 192.168.1.187:28081: connect: connection refused. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:47:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:50:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:50:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:50:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:50:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:50:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:50:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:50:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:50:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:50:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:50:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:55:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:55:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:55:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:55:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:55:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:55:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:55:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:55:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:55:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused","details":"Monerod error details: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \\\"http:\/\/192.168.1.187:28081\/sendrawtransaction\\\": dial tcp 192.168.1.187:28081: connect: connection refused\",\"details\":\"Monerod error details: submit transaction: submit transaction to monerod: daemon request failed: Post \\\"http:\/\/192.168.1.187:28081\/sendrawtransaction\\\": dial tcp 192.168.1.187:28081: connect: connection refused. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:55:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: submit transaction to monerod: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/sendrawtransaction\": dial tcp 192.168.1.187:28081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:56:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:56:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:56:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:56:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:56:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:56:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:56:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:56:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:56:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","details":"get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\",\"details\":\"get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\"}\n","error":""}}
[2025-11-30 13:56:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:57:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:57:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:57:59] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:57:59] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:57:59] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:57:59] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:57:59] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:57:59] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:57:59] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","details":"get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\",\"details\":\"get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:18081\/json_rpc\\\": dial tcp 192.168.1.187:18081: connect: connection refused\"}\n","error":""}}
[2025-11-30 13:57:59] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:18081\/json_rpc\": dial tcp 192.168.1.187:18081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 13:58:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 13:58:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 13:58:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 13:58:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 13:58:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:58:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 13:58:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 13:58:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 13:58:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 13:58:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 14:18:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 14:18:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 14:18:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 14:18:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 14:18:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 14:18:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 14:18:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 14:18:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 14:18:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 14:18:26] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-11-30 14:21:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-11-30 14:21:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-11-30 14:21:04] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-11-30 14:21:04] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-11-30 14:21:04] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 14:21:04] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-11-30 14:21:04] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-11-30 14:21:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-11-30 14:21:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-11-30 14:21:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 07:51:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 07:51:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 07:51:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 07:51:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 07:51:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:51:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:51:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 07:51:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 07:51:05] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/json_rpc\": dial tcp 192.168.1.187:28081: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/json_rpc\": dial tcp 192.168.1.187:28081: connect: connection refused","details":"get current height: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/json_rpc\": dial tcp 192.168.1.187:28081: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:28081\/json_rpc\\\": dial tcp 192.168.1.187:28081: connect: connection refused\",\"details\":\"get current height: daemon request failed: Post \\\"http:\/\/192.168.1.187:28081\/json_rpc\\\": dial tcp 192.168.1.187:28081: connect: connection refused\"}\n","error":""}}
[2025-12-01 07:51:05] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: get current height: daemon request failed: Post \"http:\/\/192.168.1.187:28081\/json_rpc\": dial tcp 192.168.1.187:28081: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 07:53:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 07:53:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 07:53:30] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 07:53:30] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 07:53:30] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:53:30] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:53:30] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 07:53:30] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 07:53:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 07:53:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 07:55:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 07:55:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 07:55:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 07:55:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 07:55:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:55:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:55:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 07:55:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 07:55:36] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7053323): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7053323): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7053323): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7053323): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7053323): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 07:55:36] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7053323): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 07:56:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 07:56:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 07:56:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 07:56:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 07:56:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:56:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:56:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 07:56:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Failed to get token balance: Monero balance service error (HTTP 0): Failed to connect to 192.168.1.187 port 8086 after 2146 ms: Could not connect to server","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2373): XRPChange\\Crypto\\MoneroCrypto->getTokenBalance('{\"version\":\"1.0...')\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 07:56:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 07:56:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 07:56:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 07:56:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 07:56:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:56:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:56:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 07:57:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Failed to get token balance: Monero balance service error (HTTP 0): Failed to connect to 192.168.1.187 port 8086 after 2177 ms: Could not connect to server","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2373): XRPChange\\Crypto\\MoneroCrypto->getTokenBalance('{\"version\":\"1.0...')\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 07:57:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 07:57:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 07:57:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 07:57:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 07:57:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:57:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 07:57:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 07:57:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 07:57:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 07:57:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 08:00:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 08:00:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 08:00:07] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 08:00:07] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 08:00:07] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 08:00:07] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 08:00:07] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 08:00:07] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 08:00:07] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7047049): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7047049): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7047049): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7047049): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7047049): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 08:00:07] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7047049): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 08:01:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 08:01:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 08:01:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 08:01:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 08:01:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 08:01:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 08:01:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 08:01:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 08:01:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 08:01:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:32:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:32:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:32:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:32:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:32:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:32:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:32:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:32:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:32:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:32:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7046298): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:34:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:34:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:34:59] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:34:59] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:34:59] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:34:59] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:34:59] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:34:59] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:35:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","details":"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.\",\"details\":\"Monerod error details: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.. Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:35:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: CRITICAL: failed to get commitment from blockchain for random output 0 (global_index=7045752): get_outs RPC failed. According to Grok-4 analysis, commitments must be obtained from blockchain via get_outs RPC, not from database. This ensures commitments match actual blockchain state. Error: get_outs failed or returned no commitment. Check monerod configuration and ensure get_outs endpoint is accessible.","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:36:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:36:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:36:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:36:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:36:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:36:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:36:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:36:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:36:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:36:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:41:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:41:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:41:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:41:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:41:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:41:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:41:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:41:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:41:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:41:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:44:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:44:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:44:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:44:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:44:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:44:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:44:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:44:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:44:24] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:44:24] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:47:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:47:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:47:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:47:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:47:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:47:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:47:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:47:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:47:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:47:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:48:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:48:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:48:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:48:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:48:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:48:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:48:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:48:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:48:10] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:48:10] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:50:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:50:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:50:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:50:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:50:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:50:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:50:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:50:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:50:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:50:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:56:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:56:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:56:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:56:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:56:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:56:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:56:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:56:23] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:56:23] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:56:23] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 09:57:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 09:57:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 09:57:34] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 09:57:34] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 09:57:34] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:57:34] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 09:57:34] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 09:57:34] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 09:57:34] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 09:57:34] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:03:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:03:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:03:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:03:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:03:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:03:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:03:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:03:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:03:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:03:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:04:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:04:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:04:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:04:52] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:04:52] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:04:52] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:04:52] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:04:52] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:04:52] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:04:52] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:37:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:38:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:38:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:38:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:38:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:38:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:38:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:38:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:38:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:38:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:38:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:38:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:38:58] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:38:58] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:38:58] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:38:58] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:38:58] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:38:58] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:38:59] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:38:59] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:41:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:41:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:41:59] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:41:59] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:41:59] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:41:59] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:41:59] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:41:59] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:41:59] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:41:59] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:44:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:44:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:44:06] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:44:06] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:44:06] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:44:06] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:44:06] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:44:06] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:44:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:44:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:45:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:45:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:45:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:45:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:45:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:45:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:45:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:45:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:45:06] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:45:06] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:46:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:46:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:46:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:46:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:46:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:46:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:46:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:46:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:46:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:46:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:48:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:48:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:48:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:48:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:48:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:48:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:48:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:48:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:48:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:48:19] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:54:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:54:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:54:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:54:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:54:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:54:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:54:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:54:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:54:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:54:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:55:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:55:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:55:48] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:55:48] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:55:48] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:55:48] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:55:48] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:55:49] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:55:49] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:55:49] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:56:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:56:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:56:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:56:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:56:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:56:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:56:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:56:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:56:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:56:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:56:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:57:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:57:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:57:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:57:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:57:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:57:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:57:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:57:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:57:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:57:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:58:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:58:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:58:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:58:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:58:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:58:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:58:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:58:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:58:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 10:59:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 10:59:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 10:59:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 10:59:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 10:59:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:59:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 10:59:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 10:59:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 10:59:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 10:59:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:00:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:00:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:00:24] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:00:24] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:00:24] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:00:24] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:00:24] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:00:25] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:00:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:00:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:01:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:01:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:01:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:01:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:01:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:01:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:01:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:01:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:01:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:01:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:03:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:03:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:03:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:03:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:03:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:03:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:03:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:03:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:03:42] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:03:42] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:04:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:04:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:04:11] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:04:11] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:04:11] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:04:11] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:04:11] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:04:11] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:04:11] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:04:11] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:04:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:04:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:04:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:04:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:04:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:04:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:04:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:04:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:04:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:04:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:05:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:05:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:05:31] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:05:31] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:05:31] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:05:31] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:05:31] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:05:31] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:05:31] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:05:31] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:06:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:06:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:06:28] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:06:28] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:06:28] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:06:28] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:06:28] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:06:28] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:06:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:06:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:06:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:07:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:07:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:07:01] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:07:01] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:07:01] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:07:01] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:07:01] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:07:01] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:07:01] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:08:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:08:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:08:04] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:08:04] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:08:04] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:08:04] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:08:04] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:08:04] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:08:04] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:08:04] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:08:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:08:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:08:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:08:38] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:08:38] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:08:38] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:08:38] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:08:38] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:08:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:08:38] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:09:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:09:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:09:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:09:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:09:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:09:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:09:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:09:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:09:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:09:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:10:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:10:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:10:24] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:10:24] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:10:24] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:10:24] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:10:24] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:10:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:10:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:10:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:11:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:11:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:11:02] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:11:02] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:11:02] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:11:02] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:11:02] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:11:02] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:11:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:11:02] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:12:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:12:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:12:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:12:13] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:12:13] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:12:13] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:12:13] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:12:13] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:12:13] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:12:13] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:12:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:12:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:12:53] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:12:53] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:12:53] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:12:53] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:12:53] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:12:53] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:12:53] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:12:53] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:14:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:14:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:14:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:14:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:14:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:14:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:14:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:14:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:14:03] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:14:03] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:14:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:14:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:14:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:14:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:14:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:14:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:14:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:14:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:14:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:14:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:15:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:15:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:16:00] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:16:00] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:16:00] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:16:00] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:16:00] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:16:00] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:16:00] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:16:00] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:17:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:17:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:17:46] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:17:46] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:17:46] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:17:46] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:17:46] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:17:46] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:17:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:17:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:18:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:18:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:18:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:18:21] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:18:21] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:18:21] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:18:21] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:18:21] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:18:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:18:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:19:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:19:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:19:14] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:19:14] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:19:14] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:19:14] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:19:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:19:14] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:19:14] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:19:14] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:20:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:20:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:20:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:20:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:20:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:20:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:20:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:20:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:20:08] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:20:08] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:20:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:20:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:20:43] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:20:43] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:20:43] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:20:43] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:20:43] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:20:43] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:20:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:20:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:21:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:21:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:21:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:21:20] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:21:20] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:21:20] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:21:20] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:21:20] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:21:20] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:21:20] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:25:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:25:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:25:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:25:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:25:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:25:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:25:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:25:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:25:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:25:55] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:27:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:27:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:27:19] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:27:19] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:27:19] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:27:19] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:27:19] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:27:19] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:27:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:27:19] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:28:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:28:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:28:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:28:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:28:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:28:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:28:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:28:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:28:09] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:28:09] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:29:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:29:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:29:29] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:29:29] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:29:29] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:29:29] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:29:29] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:29:29] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:29:29] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:29:29] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:30:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:30:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:30:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:30:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:30:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:30:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:30:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:30:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:30:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:30:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:31:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:31:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:31:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:31:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:31:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:31:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:31:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:31:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:31:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:31:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:33:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:33:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:33:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:33:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:33:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:33:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:33:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:33:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:33:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:33:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:33:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:33:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:33:59] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:33:59] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:33:59] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:33:59] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:33:59] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:33:59] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:33:59] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:33:59] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:35:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:35:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:35:55] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:35:55] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:35:55] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:35:55] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:35:55] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:35:55] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:35:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:35:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:37:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:37:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:37:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:37:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:37:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:37:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:37:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:37:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:37:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:37:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:37:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:37:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:37:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:37:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:37:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:37:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:37:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:37:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:37:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:37:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:38:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:38:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:38:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:38:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:38:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:38:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:38:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:38:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:38:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:38:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:39:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:39:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:39:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:39:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:39:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:39:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:39:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:39:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:39:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:39:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:40:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:40:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:40:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:40:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:40:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:40:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:40:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:40:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:40:37] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:40:37] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:41:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:41:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:41:22] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:41:22] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:41:22] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:41:22] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:41:22] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:41:22] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:41:22] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:41:22] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:42:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:42:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:42:40] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:42:40] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:42:40] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:42:40] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:42:40] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:42:40] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:42:40] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:42:40] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:43:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:43:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:43:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:43:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:43:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:43:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:43:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:43:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:43:44] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:43:44] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:44:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:44:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:44:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:44:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:44:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:44:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:44:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:44:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:44:32] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","details":"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response."},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)\",\"details\":\"Monerod error details: submit transaction: transaction submission failed: Failed (reason=Sanity check failed). Check balance service logs for full transaction hex and monerod response.\"}\n","error":""}}
[2025-12-01 11:44:32] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: submit transaction: transaction submission failed: Failed (reason=Sanity check failed)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:45:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:45:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:45:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:45:47] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:45:47] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:45:47] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:45:47] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:45:47] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:45:47] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)","details":"generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)\",\"details\":\"generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)\"}\n","error":""}}
[2025-12-01 11:45:47] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:47:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:47:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:47:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:47:56] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:47:56] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:47:56] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:47:56] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:47:56] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:47:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)","details":"generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)\",\"details\":\"generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)\"}\n","error":""}}
[2025-12-01 11:47:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: No wallet dir configured (code: -23)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:48:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:48:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:48:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:48:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:48:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:48:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:48:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:48:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:48:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: http request: Post \"http:\/\/192.168.1.187:28083\/json_rpc\": dial tcp 192.168.1.187:28083: connect: connection refused","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: http request: Post \"http:\/\/192.168.1.187:28083\/json_rpc\": dial tcp 192.168.1.187:28083: connect: connection refused","details":"generate_from_keys failed: generate_from_keys failed: http request: Post \"http:\/\/192.168.1.187:28083\/json_rpc\": dial tcp 192.168.1.187:28083: connect: connection refused"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: http request: Post \\\"http:\/\/192.168.1.187:28083\/json_rpc\\\": dial tcp 192.168.1.187:28083: connect: connection refused\",\"details\":\"generate_from_keys failed: generate_from_keys failed: http request: Post \\\"http:\/\/192.168.1.187:28083\/json_rpc\\\": dial tcp 192.168.1.187:28083: connect: connection refused\"}\n","error":""}}
[2025-12-01 11:48:45] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: http request: Post \"http:\/\/192.168.1.187:28083\/json_rpc\": dial tcp 192.168.1.187:28083: connect: connection refused","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:49:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:49:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:49:33] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:49:33] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:49:33] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:49:33] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:49:33] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:49:33] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:49:33] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","details":"generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)\",\"details\":\"generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)\"}\n","error":""}}
[2025-12-01 11:49:33] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:50:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:50:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:50:39] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:50:39] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:50:39] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:50:39] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:50:39] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:50:39] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:50:39] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","details":"generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)\",\"details\":\"generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)\"}\n","error":""}}
[2025-12-01 11:50:39] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:51:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:51:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:51:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:51:18] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:51:18] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:51:18] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:51:18] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:51:18] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:51:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","details":"generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)\",\"details\":\"generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)\"}\n","error":""}}
[2025-12-01 11:51:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: generate_from_keys failed: generate_from_keys failed: wallet RPC error: Invalid filename (code: -1)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:52:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:52:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:52:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:52:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:52:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:52:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:52:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:52:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:52:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":0,"error":"Operation timed out after 15002 milliseconds with 0 bytes received","response":{"success":false,"http_code":0,"data":null,"response":false,"error":"Operation timed out after 15002 milliseconds with 0 bytes received"}}
[2025-12-01 11:52:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: Operation timed out after 15002 milliseconds with 0 bytes received","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 11:54:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:54:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:54:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:54:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:54:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:54:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:54:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:54:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:54:38] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"2a37008b72c981987f55840cd08c464fba6b68ee437e1b8f52bf3de2ecb6a469","fee":3.04e-5}
[2025-12-01 11:56:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 11:56:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 11:56:15] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 11:56:15] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 11:56:15] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:56:15] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 11:56:15] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 11:56:15] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 11:56:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: transaction was rejected by daemon (code: -4)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: transaction was rejected by daemon (code: -4)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: transaction was rejected by daemon (code: -4)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: transaction was rejected by daemon (code: -4)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: transaction was rejected by daemon (code: -4)\"}\n","error":""}}
[2025-12-01 11:56:25] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: transaction was rejected by daemon (code: -4)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 12:02:30] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-01 12:02:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:02:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:02:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:02:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:03:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:03:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:05:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 12:05:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 12:05:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 12:05:23] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 12:05:23] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 12:05:23] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 12:05:23] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 12:05:24] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 12:05:35] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"f5823896d8a73cbff19d8d7cf2505d7683fe13458f838ec21e45fbf2c21f3853","fee":3.048e-5}
[2025-12-01 12:06:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:07:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:13:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:14:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:23:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:23:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:38:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:39:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:39:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:39:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:42:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 12:48:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 14:41:01] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-01 15:18:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 15:18:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 15:18:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 15:18:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 15:19:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:18:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:18:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:18:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:18:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:18:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:18:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:25:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:26:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:26:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:26:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:26:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:26:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:26:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:27:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:27:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:47:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:49:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 16:55:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 17:07:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 17:14:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 17:16:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 17:16:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 17:16:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 17:27:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-12-01 18:04:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:04:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/graphql","environment":"sandbox","dev_mode":false}
[2025-12-01 18:04:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/gql","environment":"sandbox","dev_mode":false}
[2025-12-01 18:04:43] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/swagger.json","environment":"sandbox","dev_mode":false}
[2025-12-01 18:04:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:05:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/graphql","environment":"sandbox","dev_mode":true}
[2025-12-01 18:05:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/gql","environment":"sandbox","dev_mode":true}
[2025-12-01 18:12:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets","environment":"sandbox","dev_mode":false}
[2025-12-01 18:15:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:15:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:21:25] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-12-01 18:21:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:22:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 18:24:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 19:10:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 19:10:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 19:10:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 19:10:26] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 19:10:26] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:10:26] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:10:26] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 19:10:26] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 19:10:41] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":0,"error":"Operation timed out after 15009 milliseconds with 0 bytes received","response":{"success":false,"http_code":0,"data":null,"response":false,"error":"Operation timed out after 15009 milliseconds with 0 bytes received"}}
[2025-12-01 19:10:41] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: Operation timed out after 15009 milliseconds with 0 bytes received","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 19:12:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 19:12:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 19:12:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 19:12:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 19:12:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:12:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:12:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 19:12:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 19:12:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"06fc0358ce45ee32050acd02fbab7d5d59eb2007e6b18f667d26720b4ac9d600","fee":3.038e-5}
[2025-12-01 19:14:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 19:14:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 19:14:14] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 19:14:14] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 19:14:14] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:14:14] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:14:14] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 19:14:14] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 19:14:27] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-01 19:14:27] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 19:16:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 19:16:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 19:16:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 19:16:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 19:16:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:16:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:16:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 19:16:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 19:16:16] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-01 19:16:16] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-01 19:18:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-01 19:18:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-01 19:18:37] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-01 19:18:37] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-01 19:18:37] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:18:37] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-01 19:18:37] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-01 19:18:37] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-01 19:18:48] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"b3c51da1befd2c703ddf46d734f9cddade73ee2c0422b405ddcb972ac423b5ee","fee":3.042e-5}
[2025-12-01 19:22:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 19:22:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 19:23:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 19:23:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 19:23:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-01 19:23:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:45:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:45:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:46:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:46:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:46:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:46:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:46:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:54:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:54:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:55:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:55:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:55:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:55:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:55:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:56:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:56:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:56:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 05:56:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 06:23:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 06:49:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 06:49:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 06:49:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 06:49:42] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 06:49:42] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 06:49:42] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 06:49:42] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 06:49:42] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 06:49:55] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"b67af3268e1721e84b40ecef089501305c3d0b7f609f80a88fb66401323c89b4","fee":3.042e-5}
[2025-12-02 06:53:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 06:53:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 06:54:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:02:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:09:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:09:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:09:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:11:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:11:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:11:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:20:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:20:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 07:32:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":true}
[2025-12-02 07:32:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config","environment":"sandbox","dev_mode":true}
[2025-12-02 07:32:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v1\/config","environment":"sandbox","dev_mode":true}
[2025-12-02 07:32:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v2\/config","environment":"sandbox","dev_mode":true}
[2025-12-02 08:07:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:07:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:07:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:07:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:12:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:19:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:19:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:19:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:19:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:19:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:19:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 08:20:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 08:20:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:20:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:20:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 08:20:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 08:20:19] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"0f439bfe4886c4de2a4d83741fddba147e32080e827de0d9b276ef407ae641e5","fee":4.4e-5}
[2025-12-02 08:20:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:20:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:21:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:21:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:23:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:23:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:23:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:23:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:23:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:23:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:24:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:30:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 08:30:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 08:30:45] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 08:30:45] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 08:30:45] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:30:45] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:30:45] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 08:30:45] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 08:30:57] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 08:30:57] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 08:31:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:31:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:32:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 08:32:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 08:32:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 08:32:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 08:32:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:32:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:32:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 08:32:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 08:32:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:32:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":0,"error":"Operation timed out after 15003 milliseconds with 0 bytes received","response":{"success":false,"http_code":0,"data":null,"response":false,"error":"Operation timed out after 15003 milliseconds with 0 bytes received"}}
[2025-12-02 08:32:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: Operation timed out after 15003 milliseconds with 0 bytes received","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 08:32:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:35:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 08:35:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 08:35:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 08:35:03] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 08:35:03] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:35:03] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 08:35:03] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 08:35:03] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 08:35:15] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 08:35:15] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 08:40:18] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-12-02 08:40:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config","environment":"sandbox","dev_mode":false}
[2025-12-02 08:40:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v1\/config","environment":"sandbox","dev_mode":false}
[2025-12-02 08:40:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v2\/config","environment":"sandbox","dev_mode":false}
[2025-12-02 08:43:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 08:43:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 09:47:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 09:47:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 09:47:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 09:47:12] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 09:47:12] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:47:12] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:47:12] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 09:47:12] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 09:47:25] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"f79575d0d85eb83302e8adaa731deb2d2d7aaf74af312c01c367bd42d5cb3ef1","fee":3.04e-5}
[2025-12-02 09:52:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 09:52:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 09:52:05] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 09:52:05] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 09:52:05] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:52:05] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:52:05] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 09:52:05] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 09:52:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 09:52:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 09:54:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 09:54:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 09:54:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 09:54:32] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 09:54:32] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:54:32] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:54:32] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 09:54:32] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 09:54:43] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 09:54:43] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 09:56:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 09:56:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 09:56:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 09:56:35] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 09:56:35] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:56:35] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 09:56:35] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 09:56:35] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 09:56:46] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 09:56:46] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 10:04:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:04:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:04:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:04:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:04:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:06:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 10:06:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 10:06:46] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 10:06:46] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 10:06:46] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:06:46] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:06:46] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 10:06:46] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 10:06:56] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 10:06:56] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 10:07:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:07:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:07:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:07:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:12:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 10:12:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 10:12:54] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 10:12:54] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 10:12:54] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:12:54] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:12:54] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 10:12:54] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 10:13:02] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"dc75d4aa7d6700a3d57fb8d2a7c5b519fd837e102f21c8916a70ee19445544b3","fee":3.03e-5}
[2025-12-02 10:20:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:20:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:20:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:45:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:46:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:47:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:48:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 10:50:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 10:50:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 10:50:17] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 10:50:17] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 10:50:17] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:50:17] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:50:17] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 10:50:17] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 10:50:26] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"e1958a145ab5c40d427878426c4ca026391dd9fd8e681947d657b3029fe52858","fee":3.05e-5}
[2025-12-02 10:55:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 10:55:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 10:55:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 10:55:08] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 10:55:08] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:55:08] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:55:08] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 10:55:08] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 10:55:21] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 10:55:21] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 10:56:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 10:56:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 10:56:09] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 10:56:09] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 10:56:09] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:56:09] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 10:56:09] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 10:56:09] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 10:56:18] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":400,"error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","response":{"success":false,"http_code":400,"data":{"tx_hash":"","fee_piconero":0,"amount_sent":0,"change":0,"status":"error","error":"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","details":"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)"},"response":"{\"tx_hash\":\"\",\"fee_piconero\":0,\"amount_sent\":0,\"change\":0,\"status\":\"error\",\"error\":\"failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\",\"details\":\"wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)\"}\n","error":""}}
[2025-12-02 10:56:18] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: failed to build transaction for 1b399370dd8820b91d9f097c703e60e21d4b50aa9a0978a76bd79109642928c8: wallet-rpc transfer failed: transfer failed: wallet RPC error: not enough unlocked money (code: -37)","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 11:00:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:00:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:00:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:00:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:03:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:04:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:09:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:09:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:09:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:11:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:11:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:11:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:11:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:11:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:11:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 11:11:36] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 11:11:36] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 11:11:36] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 11:11:36] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 11:11:36] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 11:11:45] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_success","tx_hash":"dc0338bc839b5eb91320451559a75af21a97977bdf101f5122a7afc60774bc96","fee":3.038e-5}
[2025-12-02 11:19:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:19:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:19:44] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","destination_address_trimmed":"9xNps6pWC8HSv7kaNYbuxuAKvSXtFseZh6WVAoa4kA7RRDcbZ3vwWMzUcaQEbYjLY8FTLQgHrL1kT8KMBHHsjvLpGK2HZyZ","address_length":95,"address_hex":"39784e70733670574338485376376b614e5962757875414b765358744673655a68365756416f61346b413752524463625a337677574d7a556361514562596a4c593846544c516748724c316b54384b4d424848736a764c70474b32485a795a","address_first_20":"9xNps6pWC8HSv7kaNYbu","address_last_20":"kT8KMBHHsjvLpGK2HZyZ","environment":"sandbox","crypto_type":"xmr"}
[2025-12-02 11:19:44] DEBUG: MoneroTransfer | Context: {"action":"validating_destination_address","address_preview":"9xNps6pWC8HSv7kaNYbu...","address_length":95,"environment":"sandbox"}
[2025-12-02 11:19:44] DEBUG: MoneroAddressValidation | Context: {"action":"starting_validation","address_length":95,"environment":"sandbox","address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 11:19:44] DEBUG: MoneroTransfer | Context: {"action":"address_validation_result","is_valid":true,"address_preview":"9xNps6pWC8HSv7kaNYbu..."}
[2025-12-02 11:19:44] DEBUG: MoneroTransfer | Context: {"action":"keys_extracted_from_token","spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","spend_key_is_hex":true,"view_key_length":64,"view_key_preview":"4200d1dd...4be0b803","view_key_is_hex":true}
[2025-12-02 11:19:44] DEBUG: MoneroTransfer | Context: {"action":"calling_balance_service_transfer","token_hash":"1b399370dd8820b9...","destination":"9xNps6pWC8HSv7ka...","amount_piconero":10000000000,"fee_piconero":100000000,"spend_key_length":64,"spend_key_preview":"e0725be3...532c1404","view_key_length":64,"view_key_preview":"4200d1dd...4be0b803"}
[2025-12-02 11:19:59] DEBUG: MoneroTransfer | Context: {"action":"balance_service_transfer_failed","http_code":0,"error":"Operation timed out after 15012 milliseconds with 0 bytes received","response":{"success":false,"http_code":0,"data":null,"response":false,"error":"Operation timed out after 15012 milliseconds with 0 bytes received"}}
[2025-12-02 11:19:59] DEBUG: MoneroTransfer | Context: {"action":"transferToAddress_error","error":"Transfer failed: Operation timed out after 15012 milliseconds with 0 bytes received","error_class":"RuntimeException","trace":"#0 C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\MoneroCrypto.php(2385): XRPChange\\Crypto\\MoneroCrypto->executeMoneroTransferViaBalanceService('1b399370dd8820b...', 'e0725be372c3342...', '4200d1dd49c9b77...', '9xNps6pWC8HSv7k...', 0.01, 0.0001)\n#1 C:\\xampp\\htdocs\\Projects\\xboard-core\\public\\api.php(1735): XRPChange\\Crypto\\MoneroCrypto->transferToAddress('{\"version\":\"1.0...', '9xNps6pWC8HSv7k...', 0.01, '{\"version\":\"1.0...')\n#2 {main}"}
[2025-12-02 11:20:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:20:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:26:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:26:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:26:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:27:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:32:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-02 11:32:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:32:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:32:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:33:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:34:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:34:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:34:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:35:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:39:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:39:18] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:39:18] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:39:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-02 11:39:36] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","amount":1.5,"network":"stellar","token_hash":"0ff833afaac5c19376c2c723f9c1efe98539eff41f0e7341d73df1900fedbc11","encrypted_data":"k7x0c9Fi9PZTqerL02T80DU3qmspotDq9Sa9GFnT9xpKZThZQzRyL3pkbElobDFLTTROSmdLWmkyZ21sMlBLUmwvZ1psd0R0V0RYQk9md2JsRnFLcHVxYk82YWhUbHlYeXdQb1dCTUlMMVRJaFZyMlRNUmZLd1dzNlRYMHVWZlhEY2lkeHlUOGx5N0hOUmdzdmNCTDdtVEhGNU8zZmY2aU1IbFp4enpjbjhKMnVhMkt2aENhdVZNTmFhUEtVSmpFWG1QL1ZnMGhvTzdhZ2NwZGd3TFVOcnJXdm5tZWhqVWo2V1kzQzllaEhvaXM0R2pjdjQ5SnVFNE9nU05tVncrd2NQbDFxbnBwZUR1Mk9RblNSN1lsV1g4aXpETEFDT3B3cEk3N3d0Q3BZVTdCc3ZNMXFkMDFTanBUSkJmUWEzc25PTFErRVJnYlYrdW1wNGRCcWVzbnF6Q1RZazJJOXBFUkUwdkxsYWl2VXNjays0WEhPTDVCd3EycXNVanRkc2NDUFpUUjFJSnkvaThUQ2Nia01sQzNEbEpQQkw5NjJDL2VMN05sbzNmNEtUT3NWQlNnODZ1Qm5nPT2F2wPhSHi18c\/7OUrarGma\/yhf+\/9KWzYbqFLEy6XQVg=="},"raw_input":"{\n \"crypto_type\": \"usdt\",\n \"wallet_address\": \"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4\",\n \"amount\": 1.5,\n \"network\": \"stellar\",\n \"token_hash\": \"0ff833afaac5c19376c2c723f9c1efe98539eff41f0e7341d73df1900fedbc11\",\n \"encrypted_data\": \"k7x0c9Fi9PZTqerL02T80DU3qmspotDq9Sa9GFnT9xpKZThZQzRyL3pkbElobDFLTTROSmdLWmkyZ21sMlBLUmwvZ1psd0R0V0RYQk9md2JsRnFLcHVxYk82YWhUbHlYeXdQb1dCTUlMMVRJaFZyMlRNUmZLd1dzNlRYMHVWZlhEY2lkeHlUOGx5N0hOUmdzdmNCTDdtVEhGNU8zZmY2aU1IbFp4enpjbjhKMnVhMkt2aENhdVZNTmFhUEtVSmpFWG1QL1ZnMGhvTzdhZ2NwZGd3TFVOcnJXdm5tZWhqVWo2V1kzQzllaEhvaXM0R2pjdjQ5SnVFNE9nU05tVncrd2NQbDFxbnBwZUR1Mk9RblNSN1lsV1g4aXpETEFDT3B3cEk3N3d0Q3BZVTdCc3ZNMXFkMDFTanBUSkJmUWEzc25PTFErRVJnYlYrdW1wNGRCcWVzbnF6Q1RZazJJOXBFUkUwdkxsYWl2VXNjays0WEhPTDVCd3EycXNVanRkc2NDUFpUUjFJSnkvaThUQ2Nia01sQzNEbEpQQkw5NjJDL2VMN05sbzNmNEtUT3NWQlNnODZ1Qm5nPT2F2wPhSHi18c\/7OUrarGma\/yhf+\/9KWzYbqFLEy6XQVg==\"\n}"}
[2025-12-02 11:39:36] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:39:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:39:36] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-12-02 11:39:36] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-12-02 11:39:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-12-02 11:39:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-12-02 11:39:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-12-02 11:39:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4 with 1.5 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-12-02 11:39:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4 created\/funded via friendbot"}
[2025-12-02 11:39:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 895ffc2c9b1cd76b828ff5f6a702e0a252de461cf1205ba4f1b66256d0317eae"}
[2025-12-02 11:39:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:39:51] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:39:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:39:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:39:58] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:39:58] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:40:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:40:03] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:40:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:42:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:42:40] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:42:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:43:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 11:43:09] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:43:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:46:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:46:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:47:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:47:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:48:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:48:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:49:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:49:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:49:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:49:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:50:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:50:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:53:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:53:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:54:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:54:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:54:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:54:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:55:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:55:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:56:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:56:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:57:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:57:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:58:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:58:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:59:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 11:59:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 11:59:13] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 11:59:13] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 11:59:13] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:00:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:00:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 12:00:36] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:00:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:00:36] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:06:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:06:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:06:24] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:06:24] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:06:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 12:06:25] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:06:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:06:25] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:07:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:07:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:07:30] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:07:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:07:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 12:07:32] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:07:32] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:07:32] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:08:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:08:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:08:39] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:08:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:08:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 12:08:41] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:08:41] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:08:41] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:16:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:16:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:16:10] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:16:10] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:16:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 12:16:12] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:16:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:16:12] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:16:12] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","destination":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","amount":1,"asset":"USDT","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","environment":"sandbox"}
[2025-12-02 12:16:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance: 19999.99994 XLM"}
[2025-12-02 12:16:14] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-02 12:18:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:18:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:18:40] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:18:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:18:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-02 12:18:42] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:18:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:18:42] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","destination_address_trimmed":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","address_length":56,"address_hex":"47425946484551414f37324e365757554752415641474b4c42415947564f474f364352423258564d5949424f415044333755365647425434","address_first_20":"GBYFHEQAO72N6WWUGRAV","address_last_20":"2XVMYIBOAPD37U6VGBT4","environment":"sandbox","crypto_type":"usdt_stellar"}
[2025-12-02 12:18:42] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","destination":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","amount":1,"asset":"USDT","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","environment":"sandbox"}
[2025-12-02 12:18:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance: 19999.99993 XLM"}
[2025-12-02 12:18:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-02 12:18:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:18:51] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:18:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:18:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-02 12:18:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:18:54] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:18:54] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:31:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:31:14] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:31:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 12:31:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-02 12:31:50] DEBUG: USDTStellarCrypto created successfully
[2025-12-02 12:31:50] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-02 16:59:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-02 17:00:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 09:03:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:03:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 09:03:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:03:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:04:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:04:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:04:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:04:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:04:27] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 09:04:27] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 09:04:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:04:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:04:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-04 09:04:50] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdc","wallet_address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","amount":10,"network":"stellar","token_hash":"04c8521416242d4a3024c1bd5c168a2e991c58f55cf80eda2d283fa23a4ae1ca","encrypted_data":"lfxrgWdj8XhRv1wwE1r0AYhR1gRlXiJQ\/LxUcqy6RHwvWFFrU0wvbm5nQ0RwOFRJWnlpMXNMeHg2R1Q3T1Ixc1EwbGYxZXdhZGRrYXo0MlB5TFRwSGJBQTNEeWVLRkV0ZEF4UFBqUGdFanh3TXY3azB6djNEdHBjaC9KMThqSnE5d3FJbXpGME5XSUdYV3NQc3ZhSlZZcnJzdmZMTkJha3phbTA4STJ2bjJGV2NlSUczcWhNU0gwY0g5OXVGdnh1SExkWEtCNEtrRjRrK0lFVnZCQjJ2bVJDY3NJdXZXSDgxWkVveUFvU3FXVHdjZFNmS2JrRk5DaC9aaTBZTjdTT244U0dDY2Z1Z2c1QUNEeG1QNThJTmdiS1I4YXhucEc2aitYQ1UvRWVVTDNOTnhDcVFJQkN1dkFxRnQ2NnE3aFFaalVxaTBhMkFoWG9rVFZjVERuZFp6SlNLMDZicFZGeitYQ21qcDNhb1A2ZTViVWhXVzFNaEQ5OVRxV0xwTnZSa25jaW9PQlgyekhUbWhGS0l5eXJVZFl5R0NMMDExMllZZlg5b2JyZS9rTkN4SGN6MWpyRDV3PT2sFtcIWoV2n4KONdSgoKsOiXO6V\/t+ljX1i7UV5+37OA=="},"raw_input":"{\n \"crypto_type\": \"usdc\",\n \"wallet_address\": \"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7\",\n \"amount\": 10.0,\n \"network\": \"stellar\",\n \"token_hash\": \"04c8521416242d4a3024c1bd5c168a2e991c58f55cf80eda2d283fa23a4ae1ca\",\n \"encrypted_data\": \"lfxrgWdj8XhRv1wwE1r0AYhR1gRlXiJQ\/LxUcqy6RHwvWFFrU0wvbm5nQ0RwOFRJWnlpMXNMeHg2R1Q3T1Ixc1EwbGYxZXdhZGRrYXo0MlB5TFRwSGJBQTNEeWVLRkV0ZEF4UFBqUGdFanh3TXY3azB6djNEdHBjaC9KMThqSnE5d3FJbXpGME5XSUdYV3NQc3ZhSlZZcnJzdmZMTkJha3phbTA4STJ2bjJGV2NlSUczcWhNU0gwY0g5OXVGdnh1SExkWEtCNEtrRjRrK0lFVnZCQjJ2bVJDY3NJdXZXSDgxWkVveUFvU3FXVHdjZFNmS2JrRk5DaC9aaTBZTjdTT244U0dDY2Z1Z2c1QUNEeG1QNThJTmdiS1I4YXhucEc2aitYQ1UvRWVVTDNOTnhDcVFJQkN1dkFxRnQ2NnE3aFFaalVxaTBhMkFoWG9rVFZjVERuZFp6SlNLMDZicFZGeitYQ21qcDNhb1A2ZTViVWhXVzFNaEQ5OVRxV0xwTnZSa25jaW9PQlgyekhUbWhGS0l5eXJVZFl5R0NMMDExMllZZlg5b2JyZS9rTkN4SGN6MWpyRDV3PT2sFtcIWoV2n4KONdSgoKsOiXO6V\/t+ljX1i7UV5+37OA==\"\n}"}
[2025-12-04 09:04:50] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:04:50] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-12-04 09:04:50] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-12-04 09:04:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-12-04 09:04:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-12-04 09:04:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-12-04 09:04:51] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7 with 10 USDC via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-12-04 09:04:51] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7 created\/funded via friendbot"}
[2025-12-04 09:05:00] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: 9b482e0f8b7269c97b7bdbcb3086ed2755cdab0d4deca81d8e76312bbf30fd4e"}
[2025-12-04 09:05:07] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-12-04 09:05:07] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-12-04 09:05:10] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 06322076aca3751df58fd27697dcd21db7def64810bacda5bd79331a3ebede27"}
[2025-12-04 09:05:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:05:20] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 09:05:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 09:05:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:05:36] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 09:05:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 09:05:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-04 09:05:44] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdt","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","amount":2,"network":"stellar","token_hash":"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b","encrypted_data":"Of55p\/GBaqFYwu4fkCRMLBFOzftxdZINm\/b6D21RCl1vSEh4ZjloeXhRekZWVWVJUmxxeUNZMERvVlNCbFdZTnlRV1UwL05XTXNDZElvbUYxNmRoTXphS1ZLbUhPSTNWRldwWDV4ZTBaVVlqRDh3VEdsWWJLSFp3cnFWN2JJTHlPWHhKWGNhYUh2ZzVQSE9nNDdhd1JzMlYyNnNQeklHMW5DbmlrZzRqZGJsa2hRR25jWFh2SU5mbU1VY0NhL2xyVS9nb1BKdWhMUXVYVHV5MW9lVjFvY0V3dTI2emtueTJjU2hKa3Z0MU5HbFNpeHlhUUlIYkdsN09rNVJNTGFNUDljUlN4ME5Kc25OTUNIaTE5b3Y1Ky9tRmNzOTVHOVk3TnFlV1MxKzdlTWhXYWhiYU84WkxoZ2RyRHYvYVJBM2xBMU5VengrbjMyS0VlaG9ZV1pwMVYwdnI2UDRYdDZtMTQ5ODZCK1lSY25OVnRONXZJNG5PUXVKQ0pmd0FXWEpHd2tSUnAzRit1TjFYRStJYThLTG1BSExuMWU1SjB2NFpPSmZDSkd2T2JJTGJkcnd1c3hidXRnPT3XGlpa56UCLtLnnk6V3ek9ETHIflX2RMIhehuxmvGH4w=="},"raw_input":"{\n \"crypto_type\": \"usdt\",\n \"wallet_address\": \"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV\",\n \"amount\": 2.0,\n \"network\": \"stellar\",\n \"token_hash\": \"e287417bbbfd019bf74623de5540d9e9dfe6e0b3d4c46f05bc785f44f86ea85b\",\n \"encrypted_data\": \"Of55p\/GBaqFYwu4fkCRMLBFOzftxdZINm\/b6D21RCl1vSEh4ZjloeXhRekZWVWVJUmxxeUNZMERvVlNCbFdZTnlRV1UwL05XTXNDZElvbUYxNmRoTXphS1ZLbUhPSTNWRldwWDV4ZTBaVVlqRDh3VEdsWWJLSFp3cnFWN2JJTHlPWHhKWGNhYUh2ZzVQSE9nNDdhd1JzMlYyNnNQeklHMW5DbmlrZzRqZGJsa2hRR25jWFh2SU5mbU1VY0NhL2xyVS9nb1BKdWhMUXVYVHV5MW9lVjFvY0V3dTI2emtueTJjU2hKa3Z0MU5HbFNpeHlhUUlIYkdsN09rNVJNTGFNUDljUlN4ME5Kc25OTUNIaTE5b3Y1Ky9tRmNzOTVHOVk3TnFlV1MxKzdlTWhXYWhiYU84WkxoZ2RyRHYvYVJBM2xBMU5VengrbjMyS0VlaG9ZV1pwMVYwdnI2UDRYdDZtMTQ5ODZCK1lSY25OVnRONXZJNG5PUXVKQ0pmd0FXWEpHd2tSUnAzRit1TjFYRStJYThLTG1BSExuMWU1SjB2NFpPSmZDSkd2T2JJTGJkcnd1c3hidXRnPT3XGlpa56UCLtLnnk6V3ek9ETHIflX2RMIhehuxmvGH4w==\"\n}"}
[2025-12-04 09:05:45] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 09:05:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 09:05:45] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-12-04 09:05:45] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-12-04 09:05:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-12-04 09:05:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-12-04 09:05:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-12-04 09:05:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV with 2 USDT via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-12-04 09:05:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV created\/funded via friendbot"}
[2025-12-04 09:05:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 5c9e9cf5e5eac42d839f2679ac5259d5961b2ea9cce05291572ffe86cecb3ee9"}
[2025-12-04 09:05:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:05:50] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 09:05:50] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 09:06:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:06:02] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 09:06:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 09:06:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:06:11] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:14:11] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 09:14:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-12-04 09:14:18] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:14:19] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"USDC","walletAddress":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","environment":"sandbox"}
[2025-12-04 09:14:21] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL pre-funded via friendbot during token creation"}
[2025-12-04 09:14:21] DEBUG: create token | Context: {"token_hash":"864f92dd3b0f99e1985cd16740ff7bb2e66c3fbae1241de76e26a3ec13e8f7ac","crypto_type":"usdc_stellar","openTokenBase":{"version":"1.0","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","currency":"USDC","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-12-04 09:14:21] DEBUG: create token saved to DB | Context: {"token_hash":"864f92dd3b0f99e1985cd16740ff7bb2e66c3fbae1241de76e26a3ec13e8f7ac","crypto_type":"usdc_stellar","save_result":true,"encrypted_data_length":632}
[2025-12-04 09:14:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:14:22] DEBUG: get-encrypted-part request | Context: {"token_hash":"864f92dd3b0f99e1985cd16740ff7bb2e66c3fbae1241de76e26a3ec13e8f7ac","crypto_type":null,"token_hash_length":64}
[2025-12-04 09:14:22] DEBUG: get-encrypted-part found | Context: {"token_hash":"864f92dd3b0f99e1985cd16740ff7bb2e66c3fbae1241de76e26a3ec13e8f7ac","crypto_type":"usdc_stellar"}
[2025-12-04 09:14:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:14:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:14:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:14:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:14:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:14:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 09:15:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:15:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:16:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:16:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:29:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:29:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:29:54] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:29:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-04 09:29:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"usdc","network":"stellar","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","amount":10,"token_hash":"864f92dd3b0f99e1985cd16740ff7bb2e66c3fbae1241de76e26a3ec13e8f7ac","encrypted_data":"BhEwF30yI9PgCFvdHQM9p3VxLaxt\/FHmWTfN9WDw7hRLRm9VZzVQaGp3L1FtWHBaeGJoQjFNOERWckJlVlFhVXVDaEk3UXhTRmhGOGtnM1NsVjhib08xQWZZWWxWcWZBcEs0b1NyejRsdzBGbHJOZ0t5N29jQ2JhRlJMRVM0ZExEUm4wUjlRQnhWaGdiVHBVbHRmVWhPeFk0YnJUOFFScGw3MWZwcUhKcFVCaXAyTVFrckd5SEhoaElleTFoQjUwZlU0Wkl1eGVOdUFzUHdSb2c0K0hzRk5mazcrdWVxdHFnUVJ4dERPNWpkSlc0QVdyZTJSdnNjNFJHaXhmWnhMWElJWnBOeWFhLzdjQmhPckRObUhlNkR1dlEzMnFYeFk4RUJPWDU5N054bVhmUWQvSWFvWVArOGtZdHdYajY3SUwra0pub1krUzh1cFBRd2V3VXlPTzA3UmlXMGxEdlFnOWdXTitCZ3ZXOG5oT2ZaaFpjTEVBbXNCOVQ1M2I3dzd6UWFyMjZUT3BCNUc1b0JTWEwvU2hrZ05ZWGhHeVRvRDVoOW1Lc2JxMzVQei90by9mblRJVlBRPT3iruPfe0FnrBNab9Bc\/7b\/acCZxkF\/Np+VCRgMYjcRTg=="},"raw_input":"{\"crypto_type\":\"usdc\",\"network\":\"stellar\",\"wallet_address\":\"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL\",\"amount\":10,\"token_hash\":\"864f92dd3b0f99e1985cd16740ff7bb2e66c3fbae1241de76e26a3ec13e8f7ac\",\"encrypted_data\":\"BhEwF30yI9PgCFvdHQM9p3VxLaxt\\\/FHmWTfN9WDw7hRLRm9VZzVQaGp3L1FtWHBaeGJoQjFNOERWckJlVlFhVXVDaEk3UXhTRmhGOGtnM1NsVjhib08xQWZZWWxWcWZBcEs0b1NyejRsdzBGbHJOZ0t5N29jQ2JhRlJMRVM0ZExEUm4wUjlRQnhWaGdiVHBVbHRmVWhPeFk0YnJUOFFScGw3MWZwcUhKcFVCaXAyTVFrckd5SEhoaElleTFoQjUwZlU0Wkl1eGVOdUFzUHdSb2c0K0hzRk5mazcrdWVxdHFnUVJ4dERPNWpkSlc0QVdyZTJSdnNjNFJHaXhmWnhMWElJWnBOeWFhLzdjQmhPckRObUhlNkR1dlEzMnFYeFk4RUJPWDU5N054bVhmUWQvSWFvWVArOGtZdHdYajY3SUwra0pub1krUzh1cFBRd2V3VXlPTzA3UmlXMGxEdlFnOWdXTitCZ3ZXOG5oT2ZaaFpjTEVBbXNCOVQ1M2I3dzd6UWFyMjZUT3BCNUc1b0JTWEwvU2hrZ05ZWGhHeVRvRDVoOW1Lc2JxMzVQei90by9mblRJVlBRPT3iruPfe0FnrBNab9Bc\\\/7b\\\/acCZxkF\\\/Np+VCRgMYjcRTg==\"}"}
[2025-12-04 09:29:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:29:55] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-12-04 09:29:55] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-12-04 09:29:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-12-04 09:29:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-12-04 09:29:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-12-04 09:29:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL with 10 USDC via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-12-04 09:29:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL created\/funded via friendbot"}
[2025-12-04 09:30:02] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: 2e8412423f5af8e24ae3cc4d640e145176a9e85548dc31eaf44e7d498083f7c8"}
[2025-12-04 09:30:08] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-12-04 09:30:08] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-12-04 09:30:12] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: b600a64b987a66b9535e0eb934fd98a119e1db6088a6b93daa47b365ef11afc1"}
[2025-12-04 09:30:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:30:14] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:30:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 09:30:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:30:16] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination_address_trimmed":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","address_length":56,"address_hex":"47414933514b4b564451324b334557574e594e44434b44334d44443742434b4e5643424f57413755424c553435455a4f514c44514b54444c","address_first_20":"GAI3QKKVDQ2K3EWWNYND","address_last_20":"WA7UBLU45EZOQLDQKTDL","environment":"sandbox","crypto_type":"usdc_stellar"}
[2025-12-04 09:30:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","amount":1,"asset":"USDC","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","environment":"sandbox"}
[2025-12-04 09:30:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance: 9999.99999 XLM"}
[2025-12-04 09:30:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 09:30:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:30:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:30:24] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:31:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:31:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:31:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:31:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:31:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:31:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:31:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:31:52] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:34:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:34:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:34:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:34:30] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:37:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:37:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:37:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:37:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 09:37:56] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:37:56] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","destination_address_trimmed":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","address_length":56,"address_hex":"4742324d375852474c4b52454b4a334732453550584c544c565048335542465350533442334c43355337335333554e354d4354484d575837","address_first_20":"GB2M7XRGLKREKJ3G2E5P","address_last_20":"3LC5S73S3UN5MCTHMWX7","environment":"sandbox","crypto_type":"usdc_stellar"}
[2025-12-04 09:37:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","amount":1,"asset":"USDC","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","environment":"sandbox"}
[2025-12-04 09:37:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance: 9999.99998 XLM"}
[2025-12-04 09:37:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 09:38:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:38:05] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:38:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:38:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:38:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:42:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:42:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:42:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:42:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:44:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:44:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:44:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:44:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 09:44:26] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:44:26] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","destination_address_trimmed":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","address_length":56,"address_hex":"4742324d375852474c4b52454b4a334732453550584c544c565048335542465350533442334c43355337335333554e354d4354484d575837","address_first_20":"GB2M7XRGLKREKJ3G2E5P","address_last_20":"3LC5S73S3UN5MCTHMWX7","environment":"sandbox","crypto_type":"usdc_stellar"}
[2025-12-04 09:44:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","amount":1,"asset":"USDC","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","environment":"sandbox"}
[2025-12-04 09:44:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance: 9999.99997 XLM"}
[2025-12-04 09:44:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 09:44:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:44:35] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:46:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:46:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:46:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:46:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 09:46:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:46:08] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","destination_address_trimmed":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","address_length":56,"address_hex":"4742324d375852474c4b52454b4a334732453550584c544c565048335542465350533442334c43355337335333554e354d4354484d575837","address_first_20":"GB2M7XRGLKREKJ3G2E5P","address_last_20":"3LC5S73S3UN5MCTHMWX7","environment":"sandbox","crypto_type":"usdc_stellar"}
[2025-12-04 09:46:08] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","amount":1,"asset":"USDC","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","environment":"sandbox"}
[2025-12-04 09:46:09] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance before transfer: 9999.99996 XLM"}
[2025-12-04 09:46:10] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 09:46:14] DEBUG: StellarStablecoinCrypto | Context: {"message":"Stellar network fee deducted from XLM balance","xlm_balance_before":9999.99996,"xlm_balance_after":9999.99995,"fee_charged_stroops":99,"fee_charged_xlm":9.999999747378752e-6,"xlm_deducted":9.999999747378752e-6}
[2025-12-04 09:46:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:46:17] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:46:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 09:46:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:46:20] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 09:48:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 09:48:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:31:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 10:31:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:31:17] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 10:31:17] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 10:31:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:31:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:31:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:31:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:31:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:31:49] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:34:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 10:39:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 10:39:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:39:06] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 10:39:06] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 10:39:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:39:26] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:41:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:41:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:47:10] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 10:47:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:47:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:55:06] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 10:55:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:55:08] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 10:56:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 10:56:15] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 10:56:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:07:26] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:07:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:07:29] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:07:29] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:08:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:08:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:14:55] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:14:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:15:00] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:15:00] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:15:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:15:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:15:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:15:33] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:15:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:24:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:24:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:24:22] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:24:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:25:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:25:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:29:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:29:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:29:04] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:29:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:35:08] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:35:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:35:10] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:35:10] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:37:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:37:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:37:33] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:37:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:37:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:37:53] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:38:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:38:15] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:38:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:38:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:38:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:38:33] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:38:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:38:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:38:38] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:38:38] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:41:41] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:41:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:41:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:45:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:45:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:45:33] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:45:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:45:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:45:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 11:45:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:45:40] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:45:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:45:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:45:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":8.5}
[2025-12-04 11:45:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:45:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:45:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:45:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 11:49:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:49:57] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:49:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 11:49:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:49:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 11:52:24] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 11:52:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:52:26] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:52:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 11:52:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:52:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 11:52:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:52:36] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:52:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:52:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 11:52:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:52:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 11:57:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:57:36] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 11:57:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 11:57:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 11:57:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:57:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 11:57:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 11:57:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 11:57:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 11:57:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 11:57:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:00:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:00:40] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:00:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:00:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:00:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:00:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:00:42] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:00:42] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:00:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:00:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":13}
[2025-12-04 12:00:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:00:44] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 12:00:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 12:00:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:00:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:00:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 12:00:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:00:46] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 12:00:46] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 12:00:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:00:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:00:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":8.5}
[2025-12-04 12:26:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 12:27:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:27:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:27:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:27:10] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 12:27:10] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 12:27:10] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:27:11] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:27:11] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 12:27:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:27:16] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 12:27:16] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 12:27:16] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:27:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:27:17] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":8.5}
[2025-12-04 12:27:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:27:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:27:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:27:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:27:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:33:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:33:18] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:33:18] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:33:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:33:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:34:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:34:52] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:34:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:34:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:34:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:34:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:34:54] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:34:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:34:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:34:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":13}
[2025-12-04 12:34:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:34:55] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 12:34:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 12:34:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:34:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:34:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 12:34:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:34:57] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 12:34:57] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 12:34:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:34:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:34:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":8.5}
[2025-12-04 12:41:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:41:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:41:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:41:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:41:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:41:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:46:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 12:46:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:46:23] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:46:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:46:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:46:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:46:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999500","balance_float":9999.99995,"environment":"sandbox"}
[2025-12-04 12:46:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:46:32] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:46:32] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:46:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:46:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:46:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999500","balance_float":9999.99995,"environment":"sandbox"}
[2025-12-04 12:46:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:46:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:46:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:46:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:46:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":13}
[2025-12-04 12:46:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 12:50:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 12:50:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:50:19] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:50:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:50:20] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:50:20] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:50:20] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999500","balance_float":9999.99995,"environment":"sandbox"}
[2025-12-04 12:50:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 12:50:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:50:21] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","destination_address_trimmed":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","address_length":56,"address_hex":"4742324d375852474c4b52454b4a334732453550584c544c565048335542465350533442334c43355337335333554e354d4354484d575837","address_first_20":"GB2M7XRGLKREKJ3G2E5P","address_last_20":"3LC5S73S3UN5MCTHMWX7","environment":"sandbox","crypto_type":"usdc_stellar"}
[2025-12-04 12:50:21] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:50:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:50:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":7}
[2025-12-04 12:50:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999500","balance_float":9999.99995,"environment":"sandbox"}
[2025-12-04 12:50:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","amount":1,"asset":"USDC","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","is_testnet":true}
[2025-12-04 12:50:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance before transfer: 9999.99995 XLM"}
[2025-12-04 12:50:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 12:50:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999400","balance_float":9999.99994,"environment":"sandbox"}
[2025-12-04 12:50:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"Stellar network fee deducted from XLM balance","xlm_balance_before":9999.99995,"xlm_balance_after":9999.99994,"fee_charged_stroops":99,"fee_charged_xlm":9.999999747378752e-6,"xlm_deducted":9.999999747378752e-6}
[2025-12-04 12:50:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 12:50:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:50:36] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:50:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:50:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:50:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":6}
[2025-12-04 12:50:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999400","balance_float":9999.99994,"environment":"sandbox"}
[2025-12-04 12:53:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 12:53:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:53:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:53:02] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:53:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:53:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":6}
[2025-12-04 12:53:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999400","balance_float":9999.99994,"environment":"sandbox"}
[2025-12-04 12:53:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 12:53:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:53:04] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","destination_address_trimmed":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","address_length":56,"address_hex":"4742324d375852474c4b52454b4a334732453550584c544c565048335542465350533442334c43355337335333554e354d4354484d575837","address_first_20":"GB2M7XRGLKREKJ3G2E5P","address_last_20":"3LC5S73S3UN5MCTHMWX7","environment":"sandbox","crypto_type":"usdc_stellar"}
[2025-12-04 12:53:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:53:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:53:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":6}
[2025-12-04 12:53:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999400","balance_float":9999.99994,"environment":"sandbox"}
[2025-12-04 12:53:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","destination":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","amount":1,"asset":"USDC","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","is_testnet":true}
[2025-12-04 12:53:07] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999400","balance_float":9999.99994,"environment":"sandbox"}
[2025-12-04 12:53:07] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance before transfer: 9999.99994 XLM"}
[2025-12-04 12:53:08] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 12:53:14] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 12:53:14] DEBUG: StellarStablecoinCrypto | Context: {"message":"Stellar network fee deducted from XLM balance","xlm_balance_before":9999.99994,"xlm_balance_after":9999.99993,"fee_charged_stroops":99,"fee_charged_xlm":9.999999747378752e-6,"xlm_deducted":9.999999747378752e-6}
[2025-12-04 12:53:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 12:53:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:53:22] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:53:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:53:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:53:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":5}
[2025-12-04 12:53:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 12:55:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 12:55:29] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 12:55:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 12:55:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 12:55:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":5}
[2025-12-04 12:55:31] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 13:05:23] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 13:05:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:05:28] DEBUG: USDTStellarCrypto created successfully
[2025-12-04 13:05:28] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-04 13:05:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:05:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:05:28] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 13:05:29] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","balance_string":"19999.9999200","balance_float":19999.99992,"environment":"sandbox"}
[2025-12-04 13:05:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:05:43] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 13:05:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:05:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:05:43] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":5}
[2025-12-04 13:05:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 13:05:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:05:52] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 13:05:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:05:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:05:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":5}
[2025-12-04 13:05:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 13:05:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:06:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:06:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 13:06:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:06:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:06:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-04 13:06:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GB2M7XRGLKREKJ3G2E5PXLTLVPH3UBFSPS4B3LC5S73S3UN5MCTHMWX7","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:12:38] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 13:13:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-12-04 13:13:37] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:13:38] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"DAI","walletAddress":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","environment":"sandbox"}
[2025-12-04 13:13:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2 pre-funded via friendbot during token creation"}
[2025-12-04 13:13:44] DEBUG: create token | Context: {"token_hash":"f2bc2d637815da8c66167208a392cbdd2747860087910ac8ad12810da5bab418","crypto_type":"dai_stellar","openTokenBase":{"version":"1.0","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","currency":"DAI","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-12-04 13:13:44] DEBUG: create token saved to DB | Context: {"token_hash":"f2bc2d637815da8c66167208a392cbdd2747860087910ac8ad12810da5bab418","crypto_type":"dai_stellar","save_result":true,"encrypted_data_length":632}
[2025-12-04 13:13:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:13:45] DEBUG: get-encrypted-part request | Context: {"token_hash":"f2bc2d637815da8c66167208a392cbdd2747860087910ac8ad12810da5bab418","crypto_type":null,"token_hash_length":64}
[2025-12-04 13:13:45] DEBUG: get-encrypted-part found | Context: {"token_hash":"f2bc2d637815da8c66167208a392cbdd2747860087910ac8ad12810da5bab418","crypto_type":"dai_stellar"}
[2025-12-04 13:13:49] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:13:49] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:13:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:13:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:13:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"No balance found for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","available_balances":[{"asset_type":"native","asset_code":"native","asset_issuer":"native","balance":"10000.0000000"}]}
[2025-12-04 13:13:51] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","balance_string":"10000.0000000","balance_float":10000,"environment":"sandbox"}
[2025-12-04 13:14:33] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 13:14:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-12-04 13:14:37] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:14:37] DEBUG: Creating Stellar token | Context: {"tokenSymbol":"DAI","walletAddress":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","environment":"sandbox"}
[2025-12-04 13:14:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T pre-funded via friendbot during token creation"}
[2025-12-04 13:14:39] DEBUG: create token | Context: {"token_hash":"c9e49889e621aab5a6b511e69b0ce1404cf494191ed6a3f612c6f4b64b0d73da","crypto_type":"dai_stellar","openTokenBase":{"version":"1.0","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","currency":"DAI","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-12-04 13:14:39] DEBUG: create token saved to DB | Context: {"token_hash":"c9e49889e621aab5a6b511e69b0ce1404cf494191ed6a3f612c6f4b64b0d73da","crypto_type":"dai_stellar","save_result":true,"encrypted_data_length":632}
[2025-12-04 13:14:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:14:40] DEBUG: get-encrypted-part request | Context: {"token_hash":"c9e49889e621aab5a6b511e69b0ce1404cf494191ed6a3f612c6f4b64b0d73da","crypto_type":null,"token_hash_length":64}
[2025-12-04 13:14:40] DEBUG: get-encrypted-part found | Context: {"token_hash":"c9e49889e621aab5a6b511e69b0ce1404cf494191ed6a3f612c6f4b64b0d73da","crypto_type":"dai_stellar"}
[2025-12-04 13:14:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:14:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:14:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:14:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:14:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"No balance found for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","available_balances":[{"asset_type":"native","asset_code":"native","asset_issuer":"native","balance":"10000.0000000"}]}
[2025-12-04 13:14:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"10000.0000000","balance_float":10000,"environment":"sandbox"}
[2025-12-04 13:15:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:15:37] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:15:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:15:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:15:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"No balance found for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","available_balances":[{"asset_type":"native","asset_code":"native","asset_issuer":"native","balance":"10000.0000000"}]}
[2025-12-04 13:15:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"10000.0000000","balance_float":10000,"environment":"sandbox"}
[2025-12-04 13:15:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-04 13:15:44] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"dai","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","amount":10,"network":"stellar","token_hash":"c9e49889e621aab5a6b511e69b0ce1404cf494191ed6a3f612c6f4b64b0d73da","encrypted_data":"9iiK2OXzztsBziGp0lAyEyaGnhRWPcn\/jdYMlxUYf0lXT3NXZTJYR3JmOCtTa0F5SnhBWFFZRmVlNkMxYXRhSWQzTXkyOC9vSHhBZWo4TjdnWVo4MDRXVVlucXdHNE1ldzA2bVVJMFg1V0VmTTNhdW1Oa0VBcmVMVkhBekx6ZnVLZkhzZmNibXJGS3dnSG1WbE1yTkx0aCtMZmZVcWx6NytoVi9zNEk0eVArQkdwckV5Z2RzWjlIZzZDWU5sRXphOG53R3VmdGJEejRvVGsvNXpPQWRiZ2s4cmQzVk91TjFtUHl4ME1ISTcvQk84S1ZHdWkwTitNeTdYTG9mM2lGSHZwS1dBSFZCakhyWmJVRmRUaDlqa05lMzh3WFFSRkNDZ09zcXdXNkRMNU56SGl3OVRSWmtVemQ0MTFDUHRiM2VkOC9LTUdsUFZnSHJPNnFyUXdFZU1qWUd2aEFZYWZISUJYVUlhdGZhbjlsNThtRzZYVFdjUEp2N1R5WjVoV0RpR04vU2xIUlp0MnQ4WWdHVitzMk9XVjU3KzkyczZiWDZUekpRZktNMTNXSFMwWFU0TlBiYldRPT0QezZZKdAhxgaiZ0Jd6h48P6RuT7b67jXZVTP6Ud9Cpw=="},"raw_input":"{\n \"crypto_type\": \"dai\",\n \"wallet_address\": \"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T\",\n \"amount\": 10.0,\n \"network\": \"stellar\",\n \"token_hash\": \"c9e49889e621aab5a6b511e69b0ce1404cf494191ed6a3f612c6f4b64b0d73da\",\n \"encrypted_data\": \"9iiK2OXzztsBziGp0lAyEyaGnhRWPcn\/jdYMlxUYf0lXT3NXZTJYR3JmOCtTa0F5SnhBWFFZRmVlNkMxYXRhSWQzTXkyOC9vSHhBZWo4TjdnWVo4MDRXVVlucXdHNE1ldzA2bVVJMFg1V0VmTTNhdW1Oa0VBcmVMVkhBekx6ZnVLZkhzZmNibXJGS3dnSG1WbE1yTkx0aCtMZmZVcWx6NytoVi9zNEk0eVArQkdwckV5Z2RzWjlIZzZDWU5sRXphOG53R3VmdGJEejRvVGsvNXpPQWRiZ2s4cmQzVk91TjFtUHl4ME1ISTcvQk84S1ZHdWkwTitNeTdYTG9mM2lGSHZwS1dBSFZCakhyWmJVRmRUaDlqa05lMzh3WFFSRkNDZ09zcXdXNkRMNU56SGl3OVRSWmtVemQ0MTFDUHRiM2VkOC9LTUdsUFZnSHJPNnFyUXdFZU1qWUd2aEFZYWZISUJYVUlhdGZhbjlsNThtRzZYVFdjUEp2N1R5WjVoV0RpR04vU2xIUlp0MnQ4WWdHVitzMk9XVjU3KzkyczZiWDZUekpRZktNMTNXSFMwWFU0TlBiYldRPT0QezZZKdAhxgaiZ0Jd6h48P6RuT7b67jXZVTP6Ud9Cpw==\"\n}"}
[2025-12-04 13:15:44] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:15:44] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-12-04 13:15:44] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-12-04 13:15:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-12-04 13:15:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-12-04 13:15:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-12-04 13:15:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T with 10 DAI via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-12-04 13:15:44] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T created\/funded via friendbot"}
[2025-12-04 13:15:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: 24322d380ad16ce286147382fea28b198b6615266507690021f5ec9e65b2336f"}
[2025-12-04 13:15:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-12-04 13:15:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-12-04 13:15:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 9dc65dadf1258927751cacd2feeffa61870e90121c017ce486fb3a4a49378052"}
[2025-12-04 13:15:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:15:59] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:15:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:16:00] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:16:00] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:16:01] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:16:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:16:09] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:16:09] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:16:10] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:16:10] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:16:11] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:17:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:17:12] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:17:12] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:17:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:17:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"No balance found for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","available_balances":[{"asset_type":"native","asset_code":"native","asset_issuer":"native","balance":"10000.0000000"}]}
[2025-12-04 13:17:14] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","balance_string":"10000.0000000","balance_float":10000,"environment":"sandbox"}
[2025-12-04 13:17:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:17:21] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:17:21] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:17:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:17:22] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:17:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:17:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:17:39] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:17:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:17:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:17:40] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:17:41] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:18:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:00] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:19:00] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:19:01] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:19:01] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:19:02] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:19:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:03] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:19:03] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","destination_address_trimmed":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","address_length":56,"address_hex":"47414c4333503742484f5655323633474c495a494c474b41334553444c4a36434258444a5a4153514a59344b494332323759564737574932","address_first_20":"GALC3P7BHOVU263GLIZI","address_last_20":"ZASQJY4KIC227YVG7WI2","environment":"sandbox","crypto_type":"dai_stellar"}
[2025-12-04 13:19:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:19:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:19:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:19:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:19:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","destination":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","amount":1,"asset":"DAI","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","is_testnet":true}
[2025-12-04 13:19:06] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:19:06] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance before transfer: 9999.99999 XLM"}
[2025-12-04 13:19:06] DEBUG: StellarStablecoinCrypto | Context: {"message":"WARNING: Destination account does not have trustline for DAI from issuer GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-12-04 13:19:06] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 13:19:09] DEBUG: StellarStablecoinCrypto | Context: {"message":"Exception caught during transfer","exception_class":"Soneso\\StellarSDK\\Exceptions\\HorizonRequestException","exception_message":"The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: https:\/\/developers.stellar.org\/api\/errors\/http-status-codes\/horizon-specific\/transaction-failed\/","exception_code":0,"has_getResultCodes":false,"has_getExtras":false,"has_getResponse":false,"exception_properties":[]}
[2025-12-04 13:19:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:46] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:19:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:19:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:19:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:19:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999800","balance_float":9999.99998,"environment":"sandbox"}
[2025-12-04 13:19:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:48] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:19:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:19:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:19:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"No balance found for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","available_balances":[{"asset_type":"native","asset_code":"native","asset_issuer":"native","balance":"10000.0000000"}]}
[2025-12-04 13:19:50] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","balance_string":"10000.0000000","balance_float":10000,"environment":"sandbox"}
[2025-12-04 13:19:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 13:19:51] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:19:51] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","destination_address_trimmed":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","address_length":56,"address_hex":"47414c4333503742484f5655323633474c495a494c474b41334553444c4a36434258444a5a4153514a59344b494332323759564737574932","address_first_20":"GALC3P7BHOVU263GLIZI","address_last_20":"ZASQJY4KIC227YVG7WI2","environment":"sandbox","crypto_type":"dai_stellar"}
[2025-12-04 13:19:51] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:19:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:19:52] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:19:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999800","balance_float":9999.99998,"environment":"sandbox"}
[2025-12-04 13:19:53] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","destination":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","amount":1,"asset":"DAI","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","is_testnet":true}
[2025-12-04 13:19:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999800","balance_float":9999.99998,"environment":"sandbox"}
[2025-12-04 13:19:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance before transfer: 9999.99998 XLM"}
[2025-12-04 13:19:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"WARNING: Destination account does not have trustline for DAI from issuer GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P"}
[2025-12-04 13:19:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 13:19:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"Exception caught during transfer","exception_class":"Soneso\\StellarSDK\\Exceptions\\HorizonRequestException","exception_message":"The transaction failed when submitted to the stellar network. The `extras.result_codes` field on this response contains further details. Descriptions of each code can be found at: https:\/\/developers.stellar.org\/api\/errors\/http-status-codes\/horizon-specific\/transaction-failed\/","exception_code":0,"has_getResultCodes":false,"has_getExtras":false,"has_getResponse":false,"exception_properties":[]}
[2025-12-04 13:21:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:02] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:21:02] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:21:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:21:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:21:03] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999700","balance_float":9999.99997,"environment":"sandbox"}
[2025-12-04 13:21:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:04] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"dai","network":"stellar","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","amount":0.1,"token_hash":"f2bc2d637815da8c66167208a392cbdd2747860087910ac8ad12810da5bab418","encrypted_data":"QftElq4k6ove8Zqxn34ubkqDWCuyZjx\/8ZCJ063h71BmZ3k1dUtpUmNpOVA4eFlDY0F3Nnp5WVlWbXUyRm05TDI0NjAza2NBOEVpMkJCcFVIQU1XYlMzOHVzR3NBbXFtOGFya3FGdjdsNXErVnFneWplY0ZJdk44VlZFNHRQZitXMDlQYUhDbkVHZXYvTXN4SUQ0cDQzaERjazZqc29EekJIY3FVdVJmU1Zkb28rQjlSWm01TjRtck5PdnIvMEs4TUJEUW1MdmlwVEFwd1pLVWQwSmZZNjd2bkp5a2JjSjNINnJlNXRKakZQR3Zoa1YvUVQrWXBLekJsUnY0UTJ1WlVqMUZsN05JV2xwUWQ3V3BzdHNYNzNjZFI5Y3RaNVlKcXdaZldVS3huWi9xa1djNk9BNGh2Z1JvVC9mQko4RzJsbTJZZUZtZ2l2cU1hY2V1ZkhLUDFzUGR0UjVveXJIZGR1bHdiQzRsMmx0RWRWQ3lpN2JCTzlSV05OS0grbnNkV0wyelFVcCtjNFlXeDlEVnoydy9mbnBQa1kzVjNEZTVkR3d6RUJCNGxENHpEVVR4SGp1VW1BPT1OzhJDcYsnNdxTBsVBrGQu0BonSXZ7xV7XLO9+3Vh1og=="},"raw_input":"{\"crypto_type\":\"dai\",\"network\":\"stellar\",\"wallet_address\":\"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2\",\"amount\":0.1,\"token_hash\":\"f2bc2d637815da8c66167208a392cbdd2747860087910ac8ad12810da5bab418\",\"encrypted_data\":\"QftElq4k6ove8Zqxn34ubkqDWCuyZjx\\\/8ZCJ063h71BmZ3k1dUtpUmNpOVA4eFlDY0F3Nnp5WVlWbXUyRm05TDI0NjAza2NBOEVpMkJCcFVIQU1XYlMzOHVzR3NBbXFtOGFya3FGdjdsNXErVnFneWplY0ZJdk44VlZFNHRQZitXMDlQYUhDbkVHZXYvTXN4SUQ0cDQzaERjazZqc29EekJIY3FVdVJmU1Zkb28rQjlSWm01TjRtck5PdnIvMEs4TUJEUW1MdmlwVEFwd1pLVWQwSmZZNjd2bkp5a2JjSjNINnJlNXRKakZQR3Zoa1YvUVQrWXBLekJsUnY0UTJ1WlVqMUZsN05JV2xwUWQ3V3BzdHNYNzNjZFI5Y3RaNVlKcXdaZldVS3huWi9xa1djNk9BNGh2Z1JvVC9mQko4RzJsbTJZZUZtZ2l2cU1hY2V1ZkhLUDFzUGR0UjVveXJIZGR1bHdiQzRsMmx0RWRWQ3lpN2JCTzlSV05OS0grbnNkV0wyelFVcCtjNFlXeDlEVnoydy9mbnBQa1kzVjNEZTVkR3d6RUJCNGxENHpEVVR4SGp1VW1BPT1OzhJDcYsnNdxTBsVBrGQu0BonSXZ7xV7XLO9+3Vh1og==\"}"}
[2025-12-04 13:21:04] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:21:04] DEBUG: test-wallets/fund | Context: {"message":"Got encrypted_data from request parameter","encrypted_data_length":632}
[2025-12-04 13:21:04] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":true,"encryptedData_length":632}
[2025-12-04 13:21:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Attempting to decrypt encrypted_data (length: 632)"}
[2025-12-04 13:21:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Decrypted JSON length: 277"}
[2025-12-04 13:21:04] DEBUG: StellarStablecoinCrypto | Context: {"message":"Extracted walletSeed from encrypted_data: present (length: 56)","decrypted_keys":["wallet_address","seed","special_conditions","status","environment","node_domain","created_at"]}
[2025-12-04 13:21:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"Funding GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2 with 0.1 DAI via Stellar SDK (issuer: GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P)"}
[2025-12-04 13:21:05] DEBUG: StellarStablecoinCrypto | Context: {"message":"Account GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2 created\/funded via friendbot"}
[2025-12-04 13:21:09] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline transaction submitted: da69e17de8faa5e88b9c984f7966b502dd1eccd8eda9ed8bcfba72f24093b3ed"}
[2025-12-04 13:21:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Waiting for trustline (attempt 1\/10)..."}
[2025-12-04 13:21:15] DEBUG: StellarStablecoinCrypto | Context: {"message":"Trustline confirmed in ledger"}
[2025-12-04 13:21:19] DEBUG: StellarStablecoinCrypto | Context: {"message":"Transaction submitted successfully: 6ba7007aa0a5616b4ad701e7a17c4e4adc5ae19735e1ae15fae312290947a9a4"}
[2025-12-04 13:21:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:23] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:21:23] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","destination_address_trimmed":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","address_length":56,"address_hex":"47414c4333503742484f5655323633474c495a494c474b41334553444c4a36434258444a5a4153514a59344b494332323759564737574932","address_first_20":"GALC3P7BHOVU263GLIZI","address_last_20":"ZASQJY4KIC227YVG7WI2","environment":"sandbox","crypto_type":"dai_stellar"}
[2025-12-04 13:21:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:21:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:21:23] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":10}
[2025-12-04 13:21:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999700","balance_float":9999.99997,"environment":"sandbox"}
[2025-12-04 13:21:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"Executing transfer","source":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","destination":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","amount":1,"asset":"DAI","issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","is_testnet":true}
[2025-12-04 13:21:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999700","balance_float":9999.99997,"environment":"sandbox"}
[2025-12-04 13:21:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"Source account XLM balance before transfer: 9999.99997 XLM"}
[2025-12-04 13:21:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"Submitting transaction to Stellar network"}
[2025-12-04 13:21:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999600","balance_float":9999.99996,"environment":"sandbox"}
[2025-12-04 13:21:30] DEBUG: StellarStablecoinCrypto | Context: {"message":"Stellar network fee deducted from XLM balance","xlm_balance_before":9999.99997,"xlm_balance_after":9999.99996,"fee_charged_stroops":100,"fee_charged_xlm":1.0000001566368155e-5,"xlm_deducted":1.0000001566368155e-5}
[2025-12-04 13:21:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:33] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:21:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:21:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:21:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":1.1}
[2025-12-04 13:21:35] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:21:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:21:37] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:21:37] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:21:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:21:38] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":9}
[2025-12-04 13:21:39] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999600","balance_float":9999.99996,"environment":"sandbox"}
[2025-12-04 13:26:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:26:24] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:26:24] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:26:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:26:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":9}
[2025-12-04 13:26:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999600","balance_float":9999.99996,"environment":"sandbox"}
[2025-12-04 13:26:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:26:32] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:26:32] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:26:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:26:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":1.1}
[2025-12-04 13:26:33] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:26:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:26:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:26:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:26:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:26:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":9}
[2025-12-04 13:26:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999600","balance_float":9999.99996,"environment":"sandbox"}
[2025-12-04 13:26:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:26:54] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 13:26:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:26:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:26:54] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":1.1}
[2025-12-04 13:26:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GALC3P7BHOVU263GLIZILGKA3ESDLJ6CBXDJZASQJY4KIC227YVG7WI2","balance_string":"9999.9999900","balance_float":9999.99999,"environment":"sandbox"}
[2025-12-04 13:27:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:27:13] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 13:27:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 13:27:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 13:27:13] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":5}
[2025-12-04 13:27:14] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 13:27:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 13:27:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:06:37] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:07:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:07:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/fund","environment":"sandbox","dev_mode":false}
[2025-12-04 14:07:55] DEBUG: test-wallets/fund | Context: {"method":"POST","input":{"crypto_type":"xrp","wallet_address":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","amount":1,"token_hash":"402aacecefb370d42374061fe56e2bef08b02c5cddedda811022a8e31bf80585","encrypted_data":"Z6UHA4d8wKn5w2IvCReW53edplBkL5Y+RtKHqjQ4SM5qRUdKUEU1UFBQb1VSWFYxNkxuc1BkL0lEdXM5K1UxamF4RGF3YUxaZVRXLzh2dmM2SW1XR1FlUlRxZlZodS9jTnhxL2k5SjliS2Jtc1RJcFNZU0RsTEt1T0NvbExDLzlvN09uNDlheUlWQ1B3M1JHRHlIQllrMi93d2pzWGQ3OTlCMW8ycWt4RVhjckRoS2lOak9CaGdhNjNmSlFzNGhJTDZmMFZEV2V4djhWc3JSdGdpazdkdTV0ZndqUUI1SXRmTXNyWFFrWUxBcDFPeVJlT215YVJWc1AwblpaaGFiWUhwOTZ1L1JldTYrYks2ZVo1MHBBZlRXaXFDQ3krenJ4Y1c4UmY0V1dIcytDKzRvbFVJNnQ0S3hLTHpFYm5XSkJ5NGZkN2RrVWJ5Q0lKQm1LZVBlL1FJZjFPUDdqSlNCMTBJeEhUS3MvNTBuUGdtc0hkUTFEa3ptQ3BTTFZ2eVlmcVF3VXZHZUx6VlU9PS1aflPxzkPeY+QHBILGgR0KJ4OhUQ9lXThLiSyeFp8="},"raw_input":"{\n \"crypto_type\": \"xrp\",\n \"wallet_address\": \"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg\",\n \"amount\": 1.0,\n \"token_hash\": \"402aacecefb370d42374061fe56e2bef08b02c5cddedda811022a8e31bf80585\",\n \"encrypted_data\": \"Z6UHA4d8wKn5w2IvCReW53edplBkL5Y+RtKHqjQ4SM5qRUdKUEU1UFBQb1VSWFYxNkxuc1BkL0lEdXM5K1UxamF4RGF3YUxaZVRXLzh2dmM2SW1XR1FlUlRxZlZodS9jTnhxL2k5SjliS2Jtc1RJcFNZU0RsTEt1T0NvbExDLzlvN09uNDlheUlWQ1B3M1JHRHlIQllrMi93d2pzWGQ3OTlCMW8ycWt4RVhjckRoS2lOak9CaGdhNjNmSlFzNGhJTDZmMFZEV2V4djhWc3JSdGdpazdkdTV0ZndqUUI1SXRmTXNyWFFrWUxBcDFPeVJlT215YVJWc1AwblpaaGFiWUhwOTZ1L1JldTYrYks2ZVo1MHBBZlRXaXFDQ3krenJ4Y1c4UmY0V1dIcytDKzRvbFVJNnQ0S3hLTHpFYm5XSkJ5NGZkN2RrVWJ5Q0lKQm1LZVBlL1FJZjFPUDdqSlNCMTBJeEhUS3MvNTBuUGdtc0hkUTFEa3ptQ3BTTFZ2eVlmcVF3VXZHZUx6VlU9PS1aflPxzkPeY+QHBILGgR0KJ4OhUQ9lXThLiSyeFp8=\"\n}"}
[2025-12-04 14:07:55] DEBUG: test-wallets/fund | Context: {"message":"Calling createSandboxFunds","encryptedData_provided":false,"encryptedData_length":0}
[2025-12-04 14:07:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:08:03] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:09:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:33:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:33:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:33:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:33:51] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 14:33:52] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","destination_address_trimmed":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","address_length":34,"address_hex":"72736b3866506e7a7a6f38644c727a3667536459337a4a317069454b4b55597a6d67","address_first_20":"rsk8fPnzzo8dLrz6gSdY","address_last_20":"z6gSdY3zJ1piEKKUYzmg","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 14:34:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:34:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:34:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 14:34:20] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","destination_address_trimmed":"rsk8fPnzzo8dLrz6gSdY3zJ1piEKKUYzmg","address_length":34,"address_hex":"72736b3866506e7a7a6f38644c727a3667536459337a4a317069454b4b55597a6d67","address_first_20":"rsk8fPnzzo8dLrz6gSdY","address_last_20":"z6gSdY3zJ1piEKKUYzmg","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 14:36:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:35] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","destination_address_trimmed":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","address_length":34,"address_hex":"724775716375315066546768687278766b6d56324a5535594e476863544c6f45436b","address_first_20":"rGuqcu1PfTghhrxvkmV2","address_last_20":"xvkmV2JU5YNGhcTLoECk","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 14:36:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:36:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:18] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","destination_address_trimmed":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","address_length":34,"address_hex":"724775716375315066546768687278766b6d56324a5535594e476863544c6f45436b","address_first_20":"rGuqcu1PfTghhrxvkmV2","address_last_20":"xvkmV2JU5YNGhcTLoECk","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 14:37:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:26] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:37:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:38] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","destination_address_trimmed":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","address_length":34,"address_hex":"724775716375315066546768687278766b6d56324a5535594e476863544c6f45436b","address_first_20":"rGuqcu1PfTghhrxvkmV2","address_last_20":"xvkmV2JU5YNGhcTLoECk","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 14:38:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:38:47] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:39:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:39:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:40] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:43] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:47] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","destination_address_trimmed":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","address_length":34,"address_hex":"724775716375315066546768687278766b6d56324a5535594e476863544c6f45436b","address_first_20":"rGuqcu1PfTghhrxvkmV2","address_last_20":"xvkmV2JU5YNGhcTLoECk","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 14:41:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:54] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:56] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 14:41:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:43:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:43:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:55:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:55:55] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:55:55] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdc_stellar"}
[2025-12-04 14:55:55] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 14:55:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 14:55:56] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDC","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":5}
[2025-12-04 14:55:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 14:55:57] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GAI3QKKVDQ2K3EWWNYNDCKD3MDD7BCKNVCBOWA7UBLU45EZOQLDQKTDL","balance_string":"9999.9999300","balance_float":9999.99993,"environment":"sandbox"}
[2025-12-04 14:55:58] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 14:55:58] DEBUG: Crypto object created successfully | Context: {"cryptoType":"dai_stellar"}
[2025-12-04 14:55:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-04 14:55:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-04 14:55:58] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"DAI","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":9}
[2025-12-04 14:55:59] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999600","balance_float":9999.99996,"environment":"sandbox"}
[2025-12-04 14:56:00] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBV2WXZEDLQVCIIX5EA5DA6S7DU4S7L4DNEPHMHXZZH5TRWRTCCJME3T","balance_string":"9999.9999600","balance_float":9999.99996,"environment":"sandbox"}
[2025-12-04 15:22:30] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-04 15:22:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 15:22:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 15:23:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 15:23:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 15:24:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/upload-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-04 15:24:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/transfer-to-address","environment":"sandbox","dev_mode":false}
[2025-12-04 15:24:01] DEBUG: Transfer | Context: {"action":"before_validation","destination_address_raw":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","destination_address_trimmed":"rGuqcu1PfTghhrxvkmV2JU5YNGhcTLoECk","address_length":34,"address_hex":"724775716375315066546768687278766b6d56324a5535594e476863544c6f45436b","address_first_20":"rGuqcu1PfTghhrxvkmV2","address_last_20":"xvkmV2JU5YNGhcTLoECk","environment":"sandbox","crypto_type":"xrp"}
[2025-12-04 15:24:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-04 15:24:22] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 07:43:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 07:43:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 07:44:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 07:44:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/create","environment":"sandbox","dev_mode":false}
[2025-12-05 07:44:20] DEBUG: create token | Context: {"token_hash":"debee573f0f561850e5ba3a2a92e6ea11e4f2027265981e8601be09ba0592e13","crypto_type":"btc","openTokenBase":{"version":"1.0","wallet_address":"tb1q8wzzcvd2yra8fst2jjqnpskr0v3j3dj74chka5","currency":"BTC","environment":"sandbox","node_domain":"xdexboard.com"}}
[2025-12-05 07:44:21] DEBUG: create token saved to DB | Context: {"token_hash":"debee573f0f561850e5ba3a2a92e6ea11e4f2027265981e8601be09ba0592e13","crypto_type":"btc","save_result":true,"encrypted_data_length":600}
[2025-12-05 07:44:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/get-encrypted-part","environment":"sandbox","dev_mode":false}
[2025-12-05 07:44:21] DEBUG: get-encrypted-part request | Context: {"token_hash":"debee573f0f561850e5ba3a2a92e6ea11e4f2027265981e8601be09ba0592e13","crypto_type":null,"token_hash_length":64}
[2025-12-05 07:44:21] DEBUG: get-encrypted-part found | Context: {"token_hash":"debee573f0f561850e5ba3a2a92e6ea11e4f2027265981e8601be09ba0592e13","crypto_type":"btc"}
[2025-12-05 07:44:25] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 08:03:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 08:03:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 08:09:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php\/lightning-status?crypto_type=btc","environment":"sandbox","dev_mode":false}
[2025-12-05 08:22:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php\/lightning-status?crypto_type=btc","environment":"sandbox","dev_mode":false}
[2025-12-05 09:15:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:15:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:17:02] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:22:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:47:19] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 09:47:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:49:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:52:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 09:53:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 10:03:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 10:03:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 10:11:44] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 10:11:52] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 10:50:05] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 10:50:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 10:50:45] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 10:51:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 10:51:04] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 10:51:36] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 10:51:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:07:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 11:07:53] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:16:55] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 11:17:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:19:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:22:07] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:22:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:25:46] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 11:25:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:25:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:27:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:27:48] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:32:17] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 11:32:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:32:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:38:29] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 11:38:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:38:36] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:38:39] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:40:06] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:40:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:40:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:46:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 11:46:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 11:46:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:00:33] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:35:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:35:11] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:52:08] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:52:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:52:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:52:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:53:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:53:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:54:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 12:54:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 13:00:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 13:00:29] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 23:42:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 23:42:38] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 23:45:35] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-05 23:45:42] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 23:46:09] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 23:46:12] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30012 milliseconds with 0 bytes received, Response: false"}
[2025-12-05 23:46:12] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30012 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-05 23:46:14] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 23:46:39] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30004 milliseconds with 0 bytes received, Response: false"}
[2025-12-05 23:46:39] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30004 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-05 23:46:44] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30002 milliseconds with 0 bytes received, Response: false"}
[2025-12-05 23:46:44] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30002 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-05 23:47:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-05 23:47:50] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30003 milliseconds with 0 bytes received, Response: false"}
[2025-12-05 23:47:50] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30003 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-05 23:48:01] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-12-06 00:03:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:03:14] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Failed to connect to 192.168.1.187 port 18332 after 2140 ms: Could not connect to server, Response: false"}
[2025-12-06 00:03:14] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Failed to connect to 192.168.1.187 port 18332 after 2140 ms: Could not connect to server, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 00:03:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:05:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:06:15] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:07:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:07:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:08:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:09:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:11:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:14:49] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 00:14:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:15:27] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:18:57] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 00:19:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:21:13] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:21:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:30:41] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:31:59] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:42:21] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:42:51] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30003 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 00:42:51] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30003 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 00:43:00] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:43:28] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:43:30] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30017 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 00:43:30] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30017 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 00:44:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:44:47] DEBUG: USDTStellarCrypto created successfully
[2025-12-06 00:44:47] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-06 00:44:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-06 00:44:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-06 00:44:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-06 00:44:48] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","balance_string":"19999.9999200","balance_float":19999.99992,"environment":"sandbox"}
[2025-12-06 00:44:49] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","balance_string":"19999.9999200","balance_float":19999.99992,"environment":"sandbox"}
[2025-12-06 00:44:57] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:45:05] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/test-wallets\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:45:12] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:45:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:45:23] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 00:45:42] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30005 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 00:45:42] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30005 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 00:45:53] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30016 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 00:45:53] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30016 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 04:14:22] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config","environment":"sandbox","dev_mode":false}
[2025-12-06 04:14:28] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v1\/config","environment":"sandbox","dev_mode":false}
[2025-12-06 04:14:44] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v2\/config","environment":"sandbox","dev_mode":false}
[2025-12-06 04:15:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/config","environment":"sandbox","dev_mode":true}
[2025-12-06 04:15:04] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v1\/config","environment":"sandbox","dev_mode":true}
[2025-12-06 04:15:07] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/v2\/config","environment":"sandbox","dev_mode":true}
[2025-12-06 04:55:18] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 04:56:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 05:06:17] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 05:15:57] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 05:27:21] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 05:27:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 05:29:27] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":true}
[2025-12-06 05:57:14] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-12-06 06:40:01] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 06:41:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 06:41:30] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 08:24:52] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 08:26:16] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 08:26:19] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 14:20:34] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-12-06 14:53:21] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/action","environment":"sandbox","dev_mode":true}
[2025-12-06 14:53:21] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/actions","environment":"sandbox","dev_mode":true}
[2025-12-06 16:26:56] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/action","environment":"sandbox","dev_mode":false}
[2025-12-06 16:26:56] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/actions","environment":"sandbox","dev_mode":false}
[2025-12-06 16:34:35] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 16:35:05] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30026 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 16:35:05] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30026 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 16:35:32] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 16:36:03] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30010 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 16:36:03] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30010 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 16:36:08] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php\/echo.php","environment":"sandbox","dev_mode":false}
[2025-12-06 16:36:44] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 16:37:14] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30015 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 16:37:14] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30015 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 16:37:31] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 16:38:01] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30003 milliseconds with 0 bytes received, Response: false"}
[2025-12-06 16:38:01] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30003 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-06 17:14:11] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/action","environment":"sandbox","dev_mode":true}
[2025-12-06 17:14:12] DEBUG: API request started | Context: {"method":"HEAD","path":"\/api\/actions","environment":"sandbox","dev_mode":true}
[2025-12-06 18:28:29] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-06 18:28:46] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 18:29:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 18:29:24] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 18:29:25] DEBUG: USDTStellarCrypto created successfully
[2025-12-06 18:29:25] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-06 18:29:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-06 18:29:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-06 18:29:25] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":15}
[2025-12-06 18:29:26] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","balance_string":"19999.9999200","balance_float":19999.99992,"environment":"sandbox"}
[2025-12-06 18:29:27] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GC6N6SVBMDABBNC5L6RKYFJCOISDX4CAVPAEKF2436WF4FNUPM3HXKZV","balance_string":"19999.9999200","balance_float":19999.99992,"environment":"sandbox"}
[2025-12-06 18:29:34] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 18:29:34] DEBUG: USDTStellarCrypto created successfully
[2025-12-06 18:29:34] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-06 18:29:34] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-06 18:29:35] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-06 18:29:35] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":8.5}
[2025-12-06 18:29:35] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","balance_string":"19999.9999900","balance_float":19999.99999,"environment":"sandbox"}
[2025-12-06 18:29:36] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","balance_string":"19999.9999900","balance_float":19999.99999,"environment":"sandbox"}
[2025-12-06 18:29:45] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-06 18:29:45] DEBUG: USDTStellarCrypto created successfully
[2025-12-06 18:29:45] DEBUG: Crypto object created successfully | Context: {"cryptoType":"usdt_stellar"}
[2025-12-06 18:29:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"getTokenBalance called","wallet_address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","token_environment":"sandbox","api_environment":"sandbox","public_part_keys":["version","wallet_address","currency","environment","node_domain"],"has_environment_in_token":true}
[2025-12-06 18:29:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Checking balance for asset","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","token_environment":"sandbox","api_environment":"sandbox","horizon_url":"https:\/\/horizon-testnet.stellar.org"}
[2025-12-06 18:29:45] DEBUG: StellarStablecoinCrypto | Context: {"message":"Found balance for asset","asset_code":"USDT","asset_issuer":"GBKTS4SCRRJINXWVUHGHCS252RZR2J573AHSRRS6JYYSK3SX4DRMJK6P","balance":8.5}
[2025-12-06 18:29:46] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","balance_string":"19999.9999900","balance_float":19999.99999,"environment":"sandbox"}
[2025-12-06 18:29:47] DEBUG: StellarStablecoinCrypto | Context: {"message":"XLM balance retrieved","address":"GBYFHEQAO72N6WWUGRAVAGKLBAYGVOGO6CRB2XVMYIBOAPD37U6VGBT4","balance_string":"19999.9999900","balance_float":19999.99999,"environment":"sandbox"}
[2025-12-07 04:17:02] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-12-07 05:22:03] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}
[2025-12-07 05:49:13] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/test-wallets","environment":"sandbox","dev_mode":false}
[2025-12-07 07:07:20] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-07 07:07:50] DEBUG: API request started | Context: {"method":"POST","path":"\/api.php\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-07 07:07:50] DEBUG: Balance check | Context: {"error":"Failed to get token balance","crypto_type":"btc","currency":"btc","wallet_address":"tb1q7j5frmvm0hq527rtfgf8y83qvm9ms7m28ava0l","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30004 milliseconds with 0 bytes received, Response: false"}
[2025-12-07 07:07:50] DEBUG: Balance check | Context: {"error":"Exception in balance check","exception_message":"Failed to get balance: Failed to connect to Bitcoin RPC. HTTP Code: 0, cURL Error: Operation timed out after 30004 milliseconds with 0 bytes received, Response: false","exception_code":500,"exception_file":"C:\\xampp\\htdocs\\Projects\\xboard-core\\src\\Crypto\\BitcoinCrypto.php","exception_line":166}
[2025-12-07 07:52:59] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/info","environment":"sandbox","dev_mode":false}
[2025-12-07 07:53:10] DEBUG: API request started | Context: {"method":"POST","path":"\/api\/escrow-tokens\/balance","environment":"sandbox","dev_mode":false}
[2025-12-07 16:38:50] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/shared\/config\/config.env","environment":"sandbox","dev_mode":false}
[2025-12-07 16:38:51] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-12-08 08:40:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-12-08 08:40:31] DEBUG: API request started | Context: {"method":"GET","path":"\/api\/.env","environment":"sandbox","dev_mode":false}
[2025-12-08 14:12:32] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":true}
[2025-12-08 14:21:00] DEBUG: API request started | Context: {"method":"GET","path":"\/api.php","environment":"sandbox","dev_mode":false}