curl --request GET \
--url https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v3/pendingTraces{
"traces": [
{
"trace_id": "<string>",
"external_hash": "<string>",
"mc_seqno_start": 123,
"start_lt": 123,
"start_utime": 123,
"state": "<string>",
"pending_edges": 123,
"edges": 123,
"nodes": 123
}
],
"address_book": {}
}Get traces that are pending completion
curl --request GET \
--url https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v3/pendingTraces{
"traces": [
{
"trace_id": "<string>",
"external_hash": "<string>",
"mc_seqno_start": 123,
"start_lt": 123,
"start_utime": 123,
"state": "<string>",
"pending_edges": 123,
"edges": 123,
"nodes": 123
}
],
"address_book": {}
}pendingTraces endpoint retrieves traces that are pending completion in the TON blockchain. These represent transaction execution flows that have not yet fully propagated through all necessary contracts.
trace_id (string, optional) — Filter by specific trace ID.limit (integer, optional) — Maximum number of traces to return. Default: 10.offset (integer, optional) — Number of traces to skip for pagination. Default: 0.traces (array) — Array of pending trace objects:
trace_id (string) — Trace ID.external_hash (string) — Hash of the external message.mc_seqno_start (integer) — Start masterchain sequence number.start_lt (integer) — Start logical time.start_utime (integer) — Start unix timestamp.state (string) — Trace state (e.g., pending).pending_edges (integer) — Number of pending message edges.edges (integer) — Total edges so far.nodes (integer) — Total nodes so far.address_book (object) — Address book mapping.
pendingTraces endpoint is essential for tracking in-progress complex operations:
curl -X GET \
'https://ton-mainnet.core.chainstack.com/f2a2411bce1e54a2658f2710cd7969c3/api/v3/pendingTraces?limit=5' \
-H 'accept: application/json'
pending_edges field indicates how many messages are still being processed. A trace completes when this reaches zero.Filter by trace ID
Maximum number of traces to return
Number of traces to skip
Successful response
Show child attributes
Trace ID
External message hash
Start masterchain sequence number
Start logical time
Start unix timestamp
Trace state (pending)
Number of pending message edges
Total edges
Total nodes
Address book mapping
Was this page helpful?