Skip to main content
ErrorMeaning
BlockConcurrencyTimeoutErrorctx.blockConcurrencyWhile’s callback exceeded the 30s budget
ActorOutputGateErrorA 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
ActorMethodTimeoutErrorAn RPC method exceeded its wall-clock budget (30s by default). The invocation fails; the instance is not torn down
ActorFetchTimeoutErrorThe actor’s fetch(req) handler exceeded its wall-clock budget (30s)
CodecErrorA method argument, return value, or storage value could not be serialized (e.g. a function, a circular structure)
On the caller side, a failed stub call rejects with an 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.