Skip to main content

DagContextSchema

HardKAS SDK


HardKAS SDK / artifacts/src / DagContextSchema

Variable: DagContextSchema

const DagContextSchema: ZodObject<{ acceptedTxIds: ZodOptional<ZodArray<ZodString, "many">>; branchId: ZodOptional<ZodString>; conflictSet: ZodOptional<ZodArray<ZodObject<{ loserTxIds: ZodArray<ZodString, "many">; outpoint: ZodString; winnerTxId: ZodString; }, "strip", ZodTypeAny, { loserTxIds?: string[]; outpoint?: string; winnerTxId?: string; }, { loserTxIds?: string[]; outpoint?: string; winnerTxId?: string; }>, "many">>; displacedTxIds: ZodOptional<ZodArray<ZodString, "many">>; mode: ZodEnum<["linear", "dag-light"]>; nonSelectedContext: ZodOptional<ZodBoolean>; selectedParent: ZodOptional<ZodString>; sink: ZodString; }, "strip", ZodTypeAny, { acceptedTxIds?: string[]; branchId?: string; conflictSet?: object[]; displacedTxIds?: string[]; mode?: "linear" | "dag-light"; nonSelectedContext?: boolean; selectedParent?: string; sink?: string; }, { acceptedTxIds?: string[]; branchId?: string; conflictSet?: object[]; displacedTxIds?: string[]; mode?: "linear" | "dag-light"; nonSelectedContext?: boolean; selectedParent?: string; sink?: string; }>

Defined in: packages/artifacts/src/schemas.ts:219