Posts tagged #debugging

3 posts.

August 29, 2026 · 4 min read

trace_filter and trace_transaction: Beyond Receipts

Receipts show that a transaction succeeded; traces show what it did. How trace_transaction and trace_filter expose internal calls, where the Parity trace namespace actually works in 2026 (we probe it weekly — it's 11 of 54 EVM chains), and the param quirks that trip people up.

Read →
August 28, 2026 · 4 min read

JSON-RPC Error Codes: Retry, Fix, or Accept?

-32601, -32000, code 3, HTTP 429 — every RPC error belongs to one of three families: try another node, fix your request, or accept the chain's answer. A field guide with real error payloads.

Read →
June 5, 2026 · 8 min read

The Real Cost of debug_traceTransaction

Tracing a transaction costs 20-30× more than reading its receipt. Sometimes that's worth it; usually it isn't. Here's what trace actually tells you, the four tracer modes, and when a cheaper RPC method gets the same answer.

Read →