UNPKG

chia-agent

Version:
22 lines (21 loc) 966 B
import { Optional } from "../../chia/types/_python_types_"; import { uint32 } from "../wheel/python/sized_ints"; import { EndOfSubSlotBundle } from "./end_of_sub_slot_bundle"; import { RewardChainBlock } from "./reward_chain_block"; import { VDFProof } from "./vdf"; import { Foliage, FoliageTransactionBlock, TransactionsInfo } from "./foliage"; import { Program } from "./program"; export type FullBlock = { finished_sub_slots: EndOfSubSlotBundle[]; reward_chain_block: RewardChainBlock; challenge_chain_sp_proof: Optional<VDFProof>; challenge_chain_ip_proof: VDFProof; reward_chain_sp_proof: Optional<VDFProof>; reward_chain_ip_proof: VDFProof; infused_challenge_chain_ip_proof: Optional<VDFProof>; foliage: Foliage; foliage_transaction_block: Optional<FoliageTransactionBlock>; transactions_info: Optional<TransactionsInfo>; transactions_generator: Optional<Program>; transactions_generator_ref_list: uint32[]; };