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

Generated using TypeDoc