UNPKG

@agoric/zoe

Version:

Zoe: the Smart Contract Framework for Offer Enforcement

9 lines 607 B
export function makeZCFZygote(powers: VatPowers, zoeService: ERef<ZoeService>, invitationIssuer: Issuer<"set">, testJigSetter: ({ zcf }: { zcf: ZCF; }) => void, contractBundleCap: BundleCap, zcfBaggage?: Baggage): Promise<ZCFZygote>; export type ZCFZygote = { startContract: (instanceAdminFromZoe: ERef<ZoeInstanceAdmin>, instanceRecordFromZoe: InstanceRecord, issuerStorageFromZoe: IssuerRecords, privateArgs?: object) => Promise<ExecuteContractResult>; restartContract: (privateArgs?: object) => void; }; import type { Baggage } from '@agoric/vat-data'; //# sourceMappingURL=zcfZygote.d.ts.map