message: ZodObject<{
@type: ZodLiteral<"raw.message">;
body_hash: ZodString;
created_lt: ZodString;
destination: ZodString;
fwd_fee: ZodUnion<[ZodNumber, ZodString]>;
ihr_fee: ZodUnion<[ZodNumber, ZodString]>;
message: ZodOptional<ZodString>;
msg_data: ZodUnion<[ZodObject<{
@type: ZodLiteral<"msg.dataRaw">;
body: ZodString;
init_state: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataRaw";
body: string;
init_state: string;
}, {
@type: "msg.dataRaw";
body: string;
init_state: string;
}>, ZodObject<{
@type: ZodLiteral<"msg.dataText">;
text: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataText";
text: string;
}, {
@type: "msg.dataText";
text: string;
}>, ZodObject<{
@type: ZodLiteral<"msg.dataDecryptedText">;
text: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataDecryptedText";
text: string;
}, {
@type: "msg.dataDecryptedText";
text: string;
}>, ZodObject<{
@type: ZodLiteral<"msg.dataEncryptedText">;
text: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataEncryptedText";
text: string;
}, {
@type: "msg.dataEncryptedText";
text: string;
}>]>;
source: ZodString;
value: ZodString;
}, "strip", ZodTypeAny, {
@type: "raw.message";
body_hash: string;
created_lt: string;
destination: string;
fwd_fee: string | number;
ihr_fee: string | number;
message?: string;
msg_data: (({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; })) & (undefined | ({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; }));
source: string;
value: string;
}, {
@type: "raw.message";
body_hash: string;
created_lt: string;
destination: string;
fwd_fee: string | number;
ihr_fee: string | number;
message?: string;
msg_data: (({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; })) & (undefined | ({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; }));
source: string;
value: string;
}> = ...
Type declaration
@type: ZodLiteral<"raw.message">
body_hash: ZodString
created_lt: ZodString
destination: ZodString
fwd_fee: ZodUnion<[ZodNumber, ZodString]>
ihr_fee: ZodUnion<[ZodNumber, ZodString]>
message: ZodOptional<ZodString>
msg_data: ZodUnion<[ZodObject<{
@type: ZodLiteral<"msg.dataRaw">;
body: ZodString;
init_state: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataRaw";
body: string;
init_state: string;
}, {
@type: "msg.dataRaw";
body: string;
init_state: string;
}>, ZodObject<{
@type: ZodLiteral<"msg.dataText">;
text: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataText";
text: string;
}, {
@type: "msg.dataText";
text: string;
}>, ZodObject<{
@type: ZodLiteral<"msg.dataDecryptedText">;
text: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataDecryptedText";
text: string;
}, {
@type: "msg.dataDecryptedText";
text: string;
}>, ZodObject<{
@type: ZodLiteral<"msg.dataEncryptedText">;
text: ZodString;
}, "strip", ZodTypeAny, {
@type: "msg.dataEncryptedText";
text: string;
}, {
@type: "msg.dataEncryptedText";
text: string;
}>]>
source: ZodString
value: ZodString
Type declaration
@type: "raw.message"
body_hash: string
created_lt: string
destination: string
fwd_fee: string | number
ihr_fee: string | number
Optional
message?: string
msg_data: (({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; })) & (undefined | ({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; }))
source: string
value: string
Type declaration
@type: "raw.message"
body_hash: string
created_lt: string
destination: string
fwd_fee: string | number
ihr_fee: string | number
Optional
message?: string
msg_data: (({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; })) & (undefined | ({ "@type": "msg.dataRaw"; body: string; init_state: string; }) | ({ "@type": "msg.dataText"; text: string; }) | ({ "@type": "msg.dataDecryptedText"; text: string; }) | ({ "@type": "msg.dataEncryptedText"; text: string; }))
source: string
value: string