Variable shardBlockProofConst
shardBlockProof: ZodObject<
{
"@type": ZodLiteral<"blocks.shardBlockProof">;
from: ZodObject<
{
"@type": ZodLiteral<"ton.blockIdExt">;
file_hash: ZodString;
root_hash: ZodString;
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
},
$strip,
>;
links: ZodArray<
ZodObject<
{
"@type": ZodLiteral<"blocks.shardBlockLink">;
id: ZodObject<
{
"@type": ZodLiteral<"ton.blockIdExt">;
file_hash: ZodString;
root_hash: ZodString;
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
},
$strip,
>;
proof: ZodString;
},
$strip,
>,
>;
mc_id: ZodObject<
{
"@type": ZodLiteral<"ton.blockIdExt">;
file_hash: ZodString;
root_hash: ZodString;
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
},
$strip,
>;
mc_proof: ZodArray<
ZodObject<
{
"@type": ZodLiteral<"blocks.blockLinkBack">;
dest_proof: ZodString;
from: ZodObject<
{
"@type": ZodLiteral<"ton.blockIdExt">;
file_hash: ZodString;
root_hash: ZodString;
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
},
$strip,
>;
proof: ZodString;
state_proof: ZodString;
to: ZodObject<
{
"@type": ZodLiteral<"ton.blockIdExt">;
file_hash: ZodString;
root_hash: ZodString;
seqno: ZodNumber;
shard: ZodString;
workchain: ZodNumber;
},
$strip,
>;
to_key_block: ZodBoolean;
},
$strip,
>,
>;
},
$strip,
> = ...