UNPKG

@agoric/zoe

Version:

Zoe: the Smart Contract Framework for Offer Enforcement

20 lines 825 B
/** * @import {ZoeService} from '@agoric/zoe'; */ /** * @param {VatPowers & { testJigSetter: ( {zcf}: {zcf: ZCF} ) => void }} powers * @param {{contractBundleCap: BundleCap, zoeService: ZoeService, invitationIssuer: Issuer<'set'>, privateArgs?: any}} vatParameters * @param {import('@agoric/vat-data').Baggage} baggage */ export function buildRootObject(powers: VatPowers & { testJigSetter: ({ zcf }: { zcf: ZCF; }) => void; }, vatParameters: { contractBundleCap: BundleCap; zoeService: ZoeService; invitationIssuer: Issuer<"set">; privateArgs?: any; }, baggage: import("@agoric/vat-data").Baggage): Promise<RemotableObject<`Alleged: ${string}`> & import("@endo/eventual-send").RemotableBrand<{}, {}>>; import type { ZoeService } from '@agoric/zoe'; //# sourceMappingURL=vatRoot.d.ts.map