| Error | Meaning |
|---|---|
BlockConcurrencyTimeoutError | ctx.blockConcurrencyWhile’s callback exceeded the 30s budget |
ActorOutputGateError | A storage write initiated during a method rejected after the method returned; surfaces in place of the successful return value, with the underlying failure appended to the error message. Also raised when a transaction callback throws |
ActorMethodTimeoutError | An RPC method exceeded its wall-clock budget (30s by default). The invocation fails; the instance is not torn down |
ActorFetchTimeoutError | The actor’s fetch(req) handler exceeded its wall-clock budget (30s) |
CodecError | A method argument, return value, or storage value could not be serialized (e.g. a function, a circular structure) |
Error whose name identifies
the cause — for example ActorMethodError (your method threw; message preserved),
ActorPrivateMethodError (_-prefixed method), or ActorUnknownMethodError. Branch on
err.name if you need to distinguish them.
Related
- Actor Context —
blockConcurrencyWhile - Execution Model — the output-gate guarantee behind
ActorOutputGateError