Variable masterchainBlockShardsConst

masterchainBlockShards: ZodObject<{
    blocks: ZodArray<ZodObject<{
        after_merge: ZodBoolean;
        after_split: ZodBoolean;
        before_split: ZodBoolean;
        created_by: ZodString;
        end_lt: ZodString;
        file_hash: ZodString;
        flags: ZodNumber;
        gen_catchain_seqno: ZodNumber;
        gen_utime: ZodString;
        global_id: ZodNumber;
        key_block: ZodBoolean;
        master_ref_seqno: ZodNullable<ZodNumber>;
        masterchain_block_ref: ZodOptional<ZodNullable<ZodObject<{
            seqno: ZodNumber;
            shard: ZodString;
            workchain: ZodNumber;
        }, "strip", ZodTypeAny, {
            seqno: number;
            shard: string;
            workchain: number;
        }, {
            seqno: number;
            shard: string;
            workchain: number;
        }>>>;
        min_ref_mc_seqno: ZodNumber;
        prev_key_block_seqno: ZodNumber;
        rand_seed: ZodString;
        root_hash: ZodString;
        seqno: ZodNumber;
        shard: ZodString;
        start_lt: ZodString;
        tx_count: ZodNullable<ZodNumber>;
        validator_list_hash_short: ZodNumber;
        version: ZodNumber;
        vert_seqno: ZodNumber;
        vert_seqno_incr: ZodBoolean;
        want_split: ZodBoolean;
        workchain: ZodNumber;
    }, "strip", ZodTypeAny, {
        after_merge: boolean;
        after_split: boolean;
        before_split: boolean;
        created_by: string;
        end_lt: string;
        file_hash: string;
        flags: number;
        gen_catchain_seqno: number;
        gen_utime: string;
        global_id: number;
        key_block: boolean;
        master_ref_seqno: null | number;
        masterchain_block_ref?: null | ({ workchain: number; shard: string; seqno: number; });
        min_ref_mc_seqno: number;
        prev_key_block_seqno: number;
        rand_seed: string;
        root_hash: string;
        seqno: number;
        shard: string;
        start_lt: string;
        tx_count: null | number;
        validator_list_hash_short: number;
        version: number;
        vert_seqno: number;
        vert_seqno_incr: boolean;
        want_split: boolean;
        workchain: number;
    }, {
        after_merge: boolean;
        after_split: boolean;
        before_split: boolean;
        created_by: string;
        end_lt: string;
        file_hash: string;
        flags: number;
        gen_catchain_seqno: number;
        gen_utime: string;
        global_id: number;
        key_block: boolean;
        master_ref_seqno: null | number;
        masterchain_block_ref?: null | ({ workchain: number; shard: string; seqno: number; });
        min_ref_mc_seqno: number;
        prev_key_block_seqno: number;
        rand_seed: string;
        root_hash: string;
        seqno: number;
        shard: string;
        start_lt: string;
        tx_count: null | number;
        validator_list_hash_short: number;
        version: number;
        vert_seqno: number;
        vert_seqno_incr: boolean;
        want_split: boolean;
        workchain: number;
    }>, "many">;
}, "strip", ZodTypeAny, {
    blocks: ({ workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; global_id: number; version: number; flags: number; after_merge: boolean; after_split: boolean; before_split: boolean; ... 15 more ...; masterchain_block_ref?: { ...; } | ... 1 more ... | undefined; })[];
}, {
    blocks: ({ workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; global_id: number; version: number; flags: number; after_merge: boolean; after_split: boolean; before_split: boolean; ... 15 more ...; masterchain_block_ref?: { ...; } | ... 1 more ... | undefined; })[];
}> = blocks

Type declaration

  • blocks: ZodArray<ZodObject<{
        after_merge: ZodBoolean;
        after_split: ZodBoolean;
        before_split: ZodBoolean;
        created_by: ZodString;
        end_lt: ZodString;
        file_hash: ZodString;
        flags: ZodNumber;
        gen_catchain_seqno: ZodNumber;
        gen_utime: ZodString;
        global_id: ZodNumber;
        key_block: ZodBoolean;
        master_ref_seqno: ZodNullable<ZodNumber>;
        masterchain_block_ref: ZodOptional<ZodNullable<ZodObject<{
            seqno: ZodNumber;
            shard: ZodString;
            workchain: ZodNumber;
        }, "strip", ZodTypeAny, {
            seqno: number;
            shard: string;
            workchain: number;
        }, {
            seqno: number;
            shard: string;
            workchain: number;
        }>>>;
        min_ref_mc_seqno: ZodNumber;
        prev_key_block_seqno: ZodNumber;
        rand_seed: ZodString;
        root_hash: ZodString;
        seqno: ZodNumber;
        shard: ZodString;
        start_lt: ZodString;
        tx_count: ZodNullable<ZodNumber>;
        validator_list_hash_short: ZodNumber;
        version: ZodNumber;
        vert_seqno: ZodNumber;
        vert_seqno_incr: ZodBoolean;
        want_split: ZodBoolean;
        workchain: ZodNumber;
    }, "strip", ZodTypeAny, {
        after_merge: boolean;
        after_split: boolean;
        before_split: boolean;
        created_by: string;
        end_lt: string;
        file_hash: string;
        flags: number;
        gen_catchain_seqno: number;
        gen_utime: string;
        global_id: number;
        key_block: boolean;
        master_ref_seqno: null | number;
        masterchain_block_ref?: null | ({ workchain: number; shard: string; seqno: number; });
        min_ref_mc_seqno: number;
        prev_key_block_seqno: number;
        rand_seed: string;
        root_hash: string;
        seqno: number;
        shard: string;
        start_lt: string;
        tx_count: null | number;
        validator_list_hash_short: number;
        version: number;
        vert_seqno: number;
        vert_seqno_incr: boolean;
        want_split: boolean;
        workchain: number;
    }, {
        after_merge: boolean;
        after_split: boolean;
        before_split: boolean;
        created_by: string;
        end_lt: string;
        file_hash: string;
        flags: number;
        gen_catchain_seqno: number;
        gen_utime: string;
        global_id: number;
        key_block: boolean;
        master_ref_seqno: null | number;
        masterchain_block_ref?: null | ({ workchain: number; shard: string; seqno: number; });
        min_ref_mc_seqno: number;
        prev_key_block_seqno: number;
        rand_seed: string;
        root_hash: string;
        seqno: number;
        shard: string;
        start_lt: string;
        tx_count: null | number;
        validator_list_hash_short: number;
        version: number;
        vert_seqno: number;
        vert_seqno_incr: boolean;
        want_split: boolean;
        workchain: number;
    }>, "many">

Type declaration

  • blocks: ({ workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; global_id: number; version: number; flags: number; after_merge: boolean; after_split: boolean; before_split: boolean; ... 15 more ...; masterchain_block_ref?: { ...; } | ... 1 more ... | undefined; })[]

Type declaration

  • blocks: ({ workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; global_id: number; version: number; flags: number; after_merge: boolean; after_split: boolean; before_split: boolean; ... 15 more ...; masterchain_block_ref?: { ...; } | ... 1 more ... | undefined; })[]

Generated using TypeDoc