UNPKG

@agoric/zoe

Version:

Zoe: the Smart Contract Framework for Offer Enforcement

20 lines 840 B
/** * @import {ContractMeta, HandleOffer, ZCF} from '@agoric/zoe'; * @import { Baggage } from '@agoric/vat-data'; */ /** @type {ContractMeta<typeof start>} */ export const meta: ContractMeta<typeof start>; export function start(zcf: ZCF<{}>, _privateArgs: undefined, baggage: Baggage): { publicFacet: import("@endo/exo").Guarded<{ getValue(): import("@agoric/vow").Vow<any>; setValue(value: any): void; makeGetterInvitation(): Promise<globalThis.Invitation<import("@agoric/vow").Vow<any>, undefined>>; makeSetterInvitation(): Promise<globalThis.Invitation<void, { value: unknown; }>>; }>; }; import type { ContractMeta } from '@agoric/zoe'; import type { ZCF } from '@agoric/zoe'; import type { Baggage } from '@agoric/vat-data'; //# sourceMappingURL=valueVow.contract.d.ts.map