Variable blockHeaderConst

blockHeader: ZodObject<{
    @type: ZodLiteral<"blocks.header">;
    after_merge: ZodBoolean;
    after_split: ZodBoolean;
    before_split: ZodBoolean;
    catchain_seqno: ZodNumber;
    end_lt: ZodString;
    flags: ZodNumber;
    gen_utime: ZodNumber;
    global_id: ZodNumber;
    id: ZodObject<{
        @type: ZodLiteral<"ton.blockIdExt">;
        file_hash: ZodString;
        root_hash: ZodString;
        seqno: ZodNumber;
        shard: ZodString;
        workchain: ZodNumber;
    }, "strip", ZodTypeAny, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }>;
    is_key_block: ZodBoolean;
    min_ref_mc_seqno: ZodNumber;
    prev_blocks: ZodArray<ZodObject<{
        @type: ZodLiteral<"ton.blockIdExt">;
        file_hash: ZodString;
        root_hash: ZodString;
        seqno: ZodNumber;
        shard: ZodString;
        workchain: ZodNumber;
    }, "strip", ZodTypeAny, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }>, "many">;
    prev_key_block_seqno: ZodNumber;
    start_lt: ZodString;
    validator_list_hash_short: ZodNumber;
    version: ZodNumber;
    vert_seqno: ZodNumber;
    want_merge: ZodBoolean;
    want_split: ZodBoolean;
}, "strip", ZodTypeAny, {
    @type: "blocks.header";
    after_merge: boolean;
    after_split: boolean;
    before_split: boolean;
    catchain_seqno: number;
    end_lt: string;
    flags: number;
    gen_utime: number;
    global_id: number;
    id: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; };
    is_key_block: boolean;
    min_ref_mc_seqno: number;
    prev_blocks: ({ "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; })[];
    prev_key_block_seqno: number;
    start_lt: string;
    validator_list_hash_short: number;
    version: number;
    vert_seqno: number;
    want_merge: boolean;
    want_split: boolean;
}, {
    @type: "blocks.header";
    after_merge: boolean;
    after_split: boolean;
    before_split: boolean;
    catchain_seqno: number;
    end_lt: string;
    flags: number;
    gen_utime: number;
    global_id: number;
    id: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; };
    is_key_block: boolean;
    min_ref_mc_seqno: number;
    prev_blocks: ({ "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; })[];
    prev_key_block_seqno: number;
    start_lt: string;
    validator_list_hash_short: number;
    version: number;
    vert_seqno: number;
    want_merge: boolean;
    want_split: boolean;
}> = ...

Type declaration

  • @type: ZodLiteral<"blocks.header">
  • after_merge: ZodBoolean
  • after_split: ZodBoolean
  • before_split: ZodBoolean
  • catchain_seqno: ZodNumber
  • end_lt: ZodString
  • flags: ZodNumber
  • gen_utime: ZodNumber
  • global_id: ZodNumber
  • id: ZodObject<{
        @type: ZodLiteral<"ton.blockIdExt">;
        file_hash: ZodString;
        root_hash: ZodString;
        seqno: ZodNumber;
        shard: ZodString;
        workchain: ZodNumber;
    }, "strip", ZodTypeAny, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }>
  • is_key_block: ZodBoolean
  • min_ref_mc_seqno: ZodNumber
  • prev_blocks: ZodArray<ZodObject<{
        @type: ZodLiteral<"ton.blockIdExt">;
        file_hash: ZodString;
        root_hash: ZodString;
        seqno: ZodNumber;
        shard: ZodString;
        workchain: ZodNumber;
    }, "strip", ZodTypeAny, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }, {
        @type: "ton.blockIdExt";
        file_hash: string;
        root_hash: string;
        seqno: number;
        shard: string;
        workchain: number;
    }>, "many">
  • prev_key_block_seqno: ZodNumber
  • start_lt: ZodString
  • validator_list_hash_short: ZodNumber
  • version: ZodNumber
  • vert_seqno: ZodNumber
  • want_merge: ZodBoolean
  • want_split: ZodBoolean

Type declaration

  • @type: "blocks.header"
  • after_merge: boolean
  • after_split: boolean
  • before_split: boolean
  • catchain_seqno: number
  • end_lt: string
  • flags: number
  • gen_utime: number
  • global_id: number
  • id: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }
  • is_key_block: boolean
  • min_ref_mc_seqno: number
  • prev_blocks: ({ "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; })[]
  • prev_key_block_seqno: number
  • start_lt: string
  • validator_list_hash_short: number
  • version: number
  • vert_seqno: number
  • want_merge: boolean
  • want_split: boolean

Type declaration

  • @type: "blocks.header"
  • after_merge: boolean
  • after_split: boolean
  • before_split: boolean
  • catchain_seqno: number
  • end_lt: string
  • flags: number
  • gen_utime: number
  • global_id: number
  • id: { "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; }
  • is_key_block: boolean
  • min_ref_mc_seqno: number
  • prev_blocks: ({ "@type": "ton.blockIdExt"; workchain: number; shard: string; seqno: number; root_hash: string; file_hash: string; })[]
  • prev_key_block_seqno: number
  • start_lt: string
  • validator_list_hash_short: number
  • version: number
  • vert_seqno: number
  • want_merge: boolean
  • want_split: boolean

Generated using TypeDoc