Variable errorWithNestedCauseSchemaConst

errorWithNestedCauseSchema: ZodObject<
    {
        cause: ZodObject<
            {
                cause: ZodObject<
                    { data: ZodString },
                    "strip",
                    { data: string },
                    { data: string },
                >;
            },
            "strip",
            { cause: { data: string } },
            { cause: { data: string } },
        >;
    },
    "strip",
    { cause: { cause: { data: string } } },
    { cause: { cause: { data: string } } },
> = ...

Schema for errors returned by simulateHandleOp that contain a nested cause structure. Some chains return errors with a double-nested cause object.

const error = {
cause: {
cause: {
data: "0x1234..."
}
}
};
const result = errorWithNestedCauseSchema.parse(error);