chia-agent
Version:
chia rpc/websocket client library
22 lines (21 loc) • 966 B
TypeScript
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[];
};