Optionalreason: stringOptionalreceipts: unknown[]OptionalcauseReadonlycodeAPI error code (present for pre-flight validation errors).
ReadonlyreasonOn-chain revert reason string (e.g., "NotEnoughBalance").
ReadonlyreceiptsTransaction receipts from on-chain reverts.
Optionalstack
Error raised when an on-chain transaction reverts.
Has no
codefield. Checkreasonfor the decoded revert name (e.g.,"OrderCreationError::InvalidHeapPrices","WithdrawError::NotEnoughBalance"). Full transaction receipts are available via thereceiptsproperty.