@agoric/zoe
Version:
Zoe: the Smart Contract Framework for Offer Enforcement
21 lines • 859 B
TypeScript
/**
* @see comment on functionality in ./coveredCall.js.
*
* This variant has been made durable and upgradeable. The exerciser survives
* upgrade so the exerciseOption invitation will continue to work after upgrade.
*
* The version in
* zoe/test/swingsetTests/upgradeCoveredCall/coveredCall-durable-V3.js
* has some minor changes so tests can verify that upgrading from this to that
* preserves usefulness of the invitation.
*
* @param {ZCF} zcf
* @param {unknown} _privateArgs
* @param {import('@agoric/vat-data').Baggage} instanceBaggage
*/
export function start(zcf: ZCF, _privateArgs: unknown, instanceBaggage: import("@agoric/vat-data").Baggage): Promise<{
creatorFacet: import("@endo/exo").Guarded<{
makeInvitation(): Promise<globalThis.Invitation<unknown, never>>;
}>;
}>;
//# sourceMappingURL=coveredCall-durable.d.ts.map