-
Notifications
You must be signed in to change notification settings - Fork 37
Closed
Description
Coming from bitcoin/bitcoin#30437
The original logs are overly verbose and difficult to read due to the large escaped binary blobs:
2025-07-17T16:43:26Z [ipc] {bitcoin-mine-66147/53663537} IPC client recv BlockTemplate.getBlock$Results (result = "\\000\\000\\000 M\\207\\372Sq\\353$\\326\\373\\341!\\032\\256#\\234\\327Y\\347\\0253\\024\\rc\\351\\303V\\322p\\r\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000.(yh\\000\\005\\025\\035\\000\\000\\000\\000\\375\\b\\001\\002\\000\\000\\000\\000\\001\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\377\\377\\377\\377\\005\\003\\274\\373\\003\\000\\376\\377\\377\\377\\002K\\215\\017\\225\\000\\000\\000\\000\\001Q\\000\\000\\000\\000\\000\\000\\000\\000&j$\\252!\\251\\355\\233\\276L$\\b\\277S\\037L\\230\\235\\216\\214\\226O\\226\\230\\220\\245\\224\\244\\315\\263\\232\\\\(F=\\021D\\376\\365\\001 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\...
2025-07-17T16:44:24Z [ipc] {bitcoin-mine-66147/53663537} IPC client send BlockTemplate.getCoinbaseTx$Params (context = (thread = <external capability>, callbackThread = <external capability>))
2025-07-17T16:44:24Z [ipc] {bitcoin-mine-66147/53663537} IPC client recv BlockTemplate.getCoinbaseTx$Results (result = "\\002\\000\\000\\000\\000\\001\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\377\\377\\377\\377\\005\\003\\274\\373\\003\\000\\376\\377\\377\\377\\002K\\215\\017\\225\\000\\000\\000\\000\\001Q\\000\\000\\000\\000\\000\\000\\000\\000&j$\\252!\\251\\355\\233\\276L$\\b\\277S\\037L\\230\\235\\216\\214\\226O\\226\\230\\220\\245\\224\\244\\315\\263\\232\\\\(F=\\021D\\376\\365\\001 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\273\\373\\003\\000")
2025-07-17T16:44:24Z [ipc] {bitcoin-mine-66147/53663537} IPC client send BlockTemplate.submitSolution$Params (context = (thread = <external capability>, callbackThread = <external capability>), version = 536870912, timestamp = 1752770606, nonce = 100305557, coinbase = "\\002\\000\\000\\000\\000\\001\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\377\\377\\377\\377\\005\\003\\274\\373\\003\\000\\376\\377\\377\\377\\002K\\215\\017\\225\\000\\000\\000\\000\\001Q\\000\\000\\000\\000\\000\\000\\000\\000&j$\\252!\\251\\355\\233\\276L$\\b\\277S\\037L\\230\\235\\216\\214\\226O\\226\\230\\220\\245\\224\\244\\315\\263\\232\\\\(F=\\021D\\376\\365\\001 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\273\\373\\003\\000")
To improve readability, it might be better to reduce MAX_SIZE from 1000 to 100 in the LogEscape function.
The new logs after reducing MAX_SIZE is more readable.
2025-07-17T17:06:18Z [ipc] {bitcoin-mine-67959/53683226} IPC client recv BlockTemplate.getBlock$Results (result = "\\000\\000\\000 \\n\\263:\\354z\\377\\020\\243AT\\322m>\\261\\255\\240)b\\r\\206\\027\\020...
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client send BlockTemplate.getCoinbaseTx$Params (context = (thread = <external capability>, callbackThread = <external capability>))
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client recv BlockTemplate.getCoinbaseTx$Results (result = "\\002\\000\\000\\000\\000\\001\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000...
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client send BlockTemplate.submitSolution$Params (context = (thread = <external capability>, callbackThread = <external capability>), version = 536870...
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client recv BlockTemplate.submitSolution$Results (result = false)
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client send Mining.getTip$Params (context = (thread = <external capability>, callbackThread = <external capability>))
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client recv Mining.getTip$Results (result = (hash = "\\n\\263:\\354z\\377\\020\\243AT\\322m>\\261\\255\\240)b\\r\\206\\027\\020\\3754/\\...
Failed to mine a block in 9223372036854775807 iterations. Try again.
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client destroy N2mp11ProxyClientIN3ipc5capnp8messages13BlockTemplateEEE
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client send BlockTemplate.destroy$Params (context = (thread = <external capability>, callbackThread = <external capability>))
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client recv BlockTemplate.destroy$Results ()
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client destroy N2mp11ProxyClientIN3ipc5capnp8messages6MiningEEE
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/53683226} IPC client destroy N2mp11ProxyClientIN3ipc5capnp8messages4InitEEE
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/b-capnp-loop-53683227} EventLoop::loop done, cancelling event listeners.
2025-07-17T17:06:30Z [ipc] {bitcoin-mine-67959/b-capnp-loop-53683227} EventLoop::loop by
Metadata
Metadata
Assignees
Labels
No labels