From d073f899d3fb8fe92280e4e4459f38d21f36905d Mon Sep 17 00:00:00 2001 From: aitbc Date: Tue, 28 Apr 2026 16:58:30 +0200 Subject: [PATCH] debug: add logging to see what's being extracted from payload --- apps/blockchain-node/src/aitbc_chain/rpc/router.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/apps/blockchain-node/src/aitbc_chain/rpc/router.py b/apps/blockchain-node/src/aitbc_chain/rpc/router.py index 5ab07295..2990cf3d 100755 --- a/apps/blockchain-node/src/aitbc_chain/rpc/router.py +++ b/apps/blockchain-node/src/aitbc_chain/rpc/router.py @@ -323,10 +323,15 @@ async def submit_transaction(tx_data: TransactionRequest) -> Dict[str, Any]: chain_id = get_chain_id(None) # Convert TransactionRequest to dict for normalization + to_field = tx_data.payload.get("recipient") or tx_data.payload.get("to") + amount_field = tx_data.payload.get("amount", tx_data.payload.get("value", 0)) + + _logger.info(f"Extracted to_field: {to_field}, amount_field: {amount_field}") + tx_data_dict = { "from": tx_data.sender, - "to": tx_data.payload.get("recipient") or tx_data.payload.get("to"), - "amount": tx_data.payload.get("amount", tx_data.payload.get("value", 0)), + "to": to_field, + "amount": amount_field, "fee": tx_data.fee, "nonce": tx_data.nonce, "payload": tx_data.payload,