Completed too large transaction not being rejected but re-tried all the time
Closed this issue · 1 comments
hansieodendaal commented
- Wallets should not be able to negotiate and finalize transactions that will be rejected when broadcast due to size
- In the event that the above happens, those transactions should be rejected with reason, feedback to the user
┌Transaction Details────────────────────────────────────────────────────────────────────────────────────────────────────────────────┐
│TxID: 415804858639007959 │
│Source Address: 🍞🍎🎂🌹🐺🎬🌻📈🎼🍰🚁🏆🐽🐭🐉👖💕🌠🐮🐴🌷💦🎹🏠🎣🐷🍪💺📣🎣🍗🐊🐑 │
│Destination address: 🍁👕🛁💄🚨🌴🎪🍀🏦😹🏦🌍💭🐜🎭🚧🎲🐴🔬🎸🚽🐚📈🍬🐉🐷🐭🔦👟💌👗🌽🎺 │
│Direction: Outbound │
│Amount: 10.000000 T │
│Fee: 65932 µT (weight: 65932g, #inputs: 8226, #outputs: 2) │
│Status: Completed │
│Message: │
│Mined At (Local): │
│Imported At (Local): 2024-01-30 07:27:01 │
│Excess: c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800 │
│Confirmations: N/A │
│Mined Height: N/A │
│Maturity: N/A │
Broadcast protocol - submit
2024-01-30 07:27:03.094744900 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:27:03.197487500 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:30:03.755733300 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:33:04.339905700 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:36:04.890536900 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:39:05.443215000 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:42:06.006999000 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:45:06.574369900 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:48:07.187957400 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:51:07.739875200 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:54:08.317652000 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
2024-01-30 07:57:08.928839000 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submitting Transaction (TxId: 415804858639007959) with signature 'c55924af988864e6e961f6e4c3324b2a359260c1b6a919dc76d753aad565c800' to Base Node
Broadcast protocol - request failed
2024-01-30 07:27:03.268101100 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:30:03.816433100 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:33:04.401773200 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:36:04.945696100 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:39:05.506331000 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:42:06.066411400 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:45:06.630080900 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:48:07.250018700 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:51:07.798234100 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:54:08.383611900 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:57:09.002633500 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 08:00:09.620892600 [wallet::transaction_service::protocols::broadcast_protocol] INFO Submit Transaction RPC Call to Base Node failed: Request failed: General: Request body was too large. Expected <= 3145728 but got 4732053
Comms
2024-01-30 07:27:03.257033100 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:30:03.806074400 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:33:04.390569400 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:36:04.933833600 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:39:05.496289000 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:42:06.054128900 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:45:06.619621800 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:48:07.239250000 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:51:07.786760800 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:54:08.372530700 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 07:57:08.985709600 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 08:00:09.608816300 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
2024-01-30 08:03:10.214940700 [comms::rpc::status] ERROR Internal error: Request body was too large. Expected <= 3145728 but got 4732053
hansieodendaal commented
See #6154