Variable messagesConst

messages: ZodObject<{
    messages: ZodArray<ZodObject<{
        bounce: ZodNullable<ZodBoolean>;
        bounced: ZodNullable<ZodBoolean>;
        created_at: ZodNullable<ZodString>;
        created_lt: ZodNullable<ZodString>;
        destination: ZodNullable<ZodString>;
        fwd_fee: ZodNullable<ZodString>;
        hash: ZodString;
        ihr_disabled: ZodNullable<ZodBoolean>;
        ihr_fee: ZodNullable<ZodString>;
        import_fee: ZodNullable<ZodString>;
        init_state: ZodNullable<ZodObject<{
            body: ZodString;
            hash: ZodString;
        }, "strip", ZodTypeAny, {
            body: string;
            hash: string;
        }, {
            body: string;
            hash: string;
        }>>;
        message_content: ZodNullable<ZodObject<{
            body: ZodString;
            decoded: ZodNullable<ZodUnion<[ZodObject<{
                comment: ZodString;
                type: ZodLiteral<"text_comment">;
            }, "strip", ZodTypeAny, {
                comment: string;
                type: "text_comment";
            }, {
                comment: string;
                type: "text_comment";
            }>, ZodObject<{
                hex_comment: ZodString;
                type: ZodLiteral<"binary_comment">;
            }, "strip", ZodTypeAny, {
                hex_comment: string;
                type: "binary_comment";
            }, {
                hex_comment: string;
                type: "binary_comment";
            }>]>>;
            hash: ZodString;
        }, "strip", ZodTypeAny, {
            body: string;
            decoded: null | (({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; })) & (undefined | ({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; }));
            hash: string;
        }, {
            body: string;
            decoded: null | (({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; })) & (undefined | ({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; }));
            hash: string;
        }>>;
        opcode: ZodNullable<ZodString>;
        source: ZodNullable<ZodString>;
        value: ZodNullable<ZodString>;
    }, "strip", ZodTypeAny, {
        bounce: null | boolean;
        bounced: null | boolean;
        created_at: null | string;
        created_lt: null | string;
        destination: null | string;
        fwd_fee: null | string;
        hash: string;
        ihr_disabled: null | boolean;
        ihr_fee: null | string;
        import_fee: null | string;
        init_state: null | ({ hash: string; body: string; });
        message_content: null | ({ hash: string; body: string; decoded: { type: "text_comment"; comment: string; } | { type: "binary_comment"; hex_comment: string; } | null; });
        opcode: null | string;
        source: null | string;
        value: null | string;
    }, {
        bounce: null | boolean;
        bounced: null | boolean;
        created_at: null | string;
        created_lt: null | string;
        destination: null | string;
        fwd_fee: null | string;
        hash: string;
        ihr_disabled: null | boolean;
        ihr_fee: null | string;
        import_fee: null | string;
        init_state: null | ({ hash: string; body: string; });
        message_content: null | ({ hash: string; body: string; decoded: { type: "text_comment"; comment: string; } | { type: "binary_comment"; hex_comment: string; } | null; });
        opcode: null | string;
        source: null | string;
        value: null | string;
    }>, "many">;
}, "strip", ZodTypeAny, {
    messages: ({ value: string | null; hash: string; init_state: { hash: string; body: string; } | null; source: string | null; destination: string | null; fwd_fee: string | null; ihr_fee: string | null; ... 7 more ...; message_content: { ...; } | null; })[];
}, {
    messages: ({ value: string | null; hash: string; init_state: { hash: string; body: string; } | null; source: string | null; destination: string | null; fwd_fee: string | null; ihr_fee: string | null; ... 7 more ...; message_content: { ...; } | null; })[];
}> = ...

Type declaration

  • messages: ZodArray<ZodObject<{
        bounce: ZodNullable<ZodBoolean>;
        bounced: ZodNullable<ZodBoolean>;
        created_at: ZodNullable<ZodString>;
        created_lt: ZodNullable<ZodString>;
        destination: ZodNullable<ZodString>;
        fwd_fee: ZodNullable<ZodString>;
        hash: ZodString;
        ihr_disabled: ZodNullable<ZodBoolean>;
        ihr_fee: ZodNullable<ZodString>;
        import_fee: ZodNullable<ZodString>;
        init_state: ZodNullable<ZodObject<{
            body: ZodString;
            hash: ZodString;
        }, "strip", ZodTypeAny, {
            body: string;
            hash: string;
        }, {
            body: string;
            hash: string;
        }>>;
        message_content: ZodNullable<ZodObject<{
            body: ZodString;
            decoded: ZodNullable<ZodUnion<[ZodObject<{
                comment: ZodString;
                type: ZodLiteral<"text_comment">;
            }, "strip", ZodTypeAny, {
                comment: string;
                type: "text_comment";
            }, {
                comment: string;
                type: "text_comment";
            }>, ZodObject<{
                hex_comment: ZodString;
                type: ZodLiteral<"binary_comment">;
            }, "strip", ZodTypeAny, {
                hex_comment: string;
                type: "binary_comment";
            }, {
                hex_comment: string;
                type: "binary_comment";
            }>]>>;
            hash: ZodString;
        }, "strip", ZodTypeAny, {
            body: string;
            decoded: null | (({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; })) & (undefined | ({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; }));
            hash: string;
        }, {
            body: string;
            decoded: null | (({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; })) & (undefined | ({ type: "text_comment"; comment: string; }) | ({ type: "binary_comment"; hex_comment: string; }));
            hash: string;
        }>>;
        opcode: ZodNullable<ZodString>;
        source: ZodNullable<ZodString>;
        value: ZodNullable<ZodString>;
    }, "strip", ZodTypeAny, {
        bounce: null | boolean;
        bounced: null | boolean;
        created_at: null | string;
        created_lt: null | string;
        destination: null | string;
        fwd_fee: null | string;
        hash: string;
        ihr_disabled: null | boolean;
        ihr_fee: null | string;
        import_fee: null | string;
        init_state: null | ({ hash: string; body: string; });
        message_content: null | ({ hash: string; body: string; decoded: { type: "text_comment"; comment: string; } | { type: "binary_comment"; hex_comment: string; } | null; });
        opcode: null | string;
        source: null | string;
        value: null | string;
    }, {
        bounce: null | boolean;
        bounced: null | boolean;
        created_at: null | string;
        created_lt: null | string;
        destination: null | string;
        fwd_fee: null | string;
        hash: string;
        ihr_disabled: null | boolean;
        ihr_fee: null | string;
        import_fee: null | string;
        init_state: null | ({ hash: string; body: string; });
        message_content: null | ({ hash: string; body: string; decoded: { type: "text_comment"; comment: string; } | { type: "binary_comment"; hex_comment: string; } | null; });
        opcode: null | string;
        source: null | string;
        value: null | string;
    }>, "many">

Type declaration

  • messages: ({ value: string | null; hash: string; init_state: { hash: string; body: string; } | null; source: string | null; destination: string | null; fwd_fee: string | null; ihr_fee: string | null; ... 7 more ...; message_content: { ...; } | null; })[]

Type declaration

  • messages: ({ value: string | null; hash: string; init_state: { hash: string; body: string; } | null; source: string | null; destination: string | null; fwd_fee: string | null; ihr_fee: string | null; ... 7 more ...; message_content: { ...; } | null; })[]

Generated using TypeDoc