ReadonlyheaderReadonlyrequestReadonlyrouteHow the dispatch settled, or null while it is still running.
Exposed because the settlement is what a caller needs to record a step: the assembly's blocks, its usage, and the id of the row that closed it. A caller that wanted those by re-reading the log would have to find the row first.
Dispatch and stream. Throws LlmError on any failed settlement.
A call whose route is pinned and whose bytes are already logged and signed.
Single-use by construction. A second dispatch would transmit the same bytes under the same
request/headercommitment twice, so the log would record one request where two were sent — and, worse, both settlements would claim to settle the same header.