Variable transactionConst
transaction: ZodObject<{
account: ZodString;
account_state_after: ZodNullable<ZodObject<{
account_status: ZodNullable<ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>>;
balance: ZodNullable<ZodString>;
code_hash: ZodNullable<ZodString>;
data_hash: ZodNullable<ZodString>;
frozen_hash: ZodNullable<ZodString>;
hash: ZodString;
}, "strip", ZodTypeAny, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}>>;
account_state_before: ZodNullable<ZodObject<{
account_status: ZodNullable<ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>>;
balance: ZodNullable<ZodString>;
code_hash: ZodNullable<ZodString>;
data_hash: ZodNullable<ZodString>;
frozen_hash: ZodNullable<ZodString>;
hash: ZodString;
}, "strip", ZodTypeAny, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}>>;
block_ref: ZodNullable<ZodObject<{
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
}, "strip", ZodTypeAny, {
seqno: number;
shard: string;
workchain: number;
}, {
seqno: number;
shard: string;
workchain: number;
}>>;
description: ZodAny;
end_status: ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>;
hash: ZodString;
in_msg: ZodNullable<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;
}>>;
lt: ZodString;
mc_block_seqno: ZodNullable<ZodNumber>;
now: ZodNumber;
orig_status: ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>;
out_msgs: 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">;
prev_trans_hash: ZodString;
prev_trans_lt: ZodString;
total_fees: ZodString;
}, "strip", ZodTypeAny, {
account: string;
account_state_after: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; });
account_state_before: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; });
block_ref: null | ({ workchain: number; shard: string; seqno: number; });
description?: any;
end_status: "active" | "frozen" | "uninit" | "nonexist";
hash: string;
in_msg: null | ({ 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; });
lt: string;
mc_block_seqno: null | number;
now: number;
orig_status: "active" | "frozen" | "uninit" | "nonexist";
out_msgs: ({ 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; })[];
prev_trans_hash: string;
prev_trans_lt: string;
total_fees: string;
}, {
account: string;
account_state_after: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; });
account_state_before: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; });
block_ref: null | ({ workchain: number; shard: string; seqno: number; });
description?: any;
end_status: "active" | "frozen" | "uninit" | "nonexist";
hash: string;
in_msg: null | ({ 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; });
lt: string;
mc_block_seqno: null | number;
now: number;
orig_status: "active" | "frozen" | "uninit" | "nonexist";
out_msgs: ({ 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; })[];
prev_trans_hash: string;
prev_trans_lt: string;
total_fees: string;
}> = ...
Type declaration
account: ZodString
account_state_after: ZodNullable<ZodObject<{
account_status: ZodNullable<ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>>;
balance: ZodNullable<ZodString>;
code_hash: ZodNullable<ZodString>;
data_hash: ZodNullable<ZodString>;
frozen_hash: ZodNullable<ZodString>;
hash: ZodString;
}, "strip", ZodTypeAny, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}>>
account_state_before: ZodNullable<ZodObject<{
account_status: ZodNullable<ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>>;
balance: ZodNullable<ZodString>;
code_hash: ZodNullable<ZodString>;
data_hash: ZodNullable<ZodString>;
frozen_hash: ZodNullable<ZodString>;
hash: ZodString;
}, "strip", ZodTypeAny, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}, {
account_status: null | "active" | "frozen" | "uninit" | "nonexist";
balance: null | string;
code_hash: null | string;
data_hash: null | string;
frozen_hash: null | string;
hash: string;
}>>
block_ref: ZodNullable<ZodObject<{
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
}, "strip", ZodTypeAny, {
seqno: number;
shard: string;
workchain: number;
}, {
seqno: number;
shard: string;
workchain: number;
}>>
description: ZodAny
end_status: ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>
hash: ZodString
in_msg: ZodNullable<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;
}>>
lt: ZodString
mc_block_seqno: ZodNullable<ZodNumber>
now: ZodNumber
orig_status: ZodUnion<[ZodLiteral<"uninit">, ZodLiteral<"frozen">, ZodLiteral<"active">, ZodLiteral<"nonexist">]>
out_msgs: 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">
prev_trans_hash: ZodString
prev_trans_lt: ZodString
total_fees: ZodString
Type declaration
account: string
account_state_after: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; })
account_state_before: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; })
block_ref: null | ({ workchain: number; shard: string; seqno: number; })
Optional
description?: any
end_status: "active" | "frozen" | "uninit" | "nonexist"
hash: string
in_msg: null | ({ 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; })
lt: string
mc_block_seqno: null | number
now: number
orig_status: "active" | "frozen" | "uninit" | "nonexist"
out_msgs: ({ 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; })[]
prev_trans_hash: string
prev_trans_lt: string
total_fees: string
Type declaration
account: string
account_state_after: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; })
account_state_before: null | ({ hash: string; frozen_hash: string | null; balance: string | null; account_status: "active" | "frozen" | "uninit" | "nonexist" | null; code_hash: string | null; data_hash: string | null; })
block_ref: null | ({ workchain: number; shard: string; seqno: number; })
Optional
description?: any
end_status: "active" | "frozen" | "uninit" | "nonexist"
hash: string
in_msg: null | ({ 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; })
lt: string
mc_block_seqno: null | number
now: number
orig_status: "active" | "frozen" | "uninit" | "nonexist"
out_msgs: ({ 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; })[]
prev_trans_hash: string
prev_trans_lt: string
total_fees: string