Takes two or more InvitationMaker exos and combines them into a new one. Combine with publicTopics to form a ContinuingOfferResult that can be returned to a smart-wallet client.

Useful for writing your own invitationMakers while preserving platform-provided ones like Delegate, Transfer, Send.

  • Parameters

    • zone: Zone
    • Rest...interfaceGuards: InterfaceGuard<Record<PropertyKey, MethodGuard>>[]

    Returns (<IM>(...invitationMakers: IM) => IM[number])

      • <IM>(...invitationMakers): IM[number]
      • Type Parameters

        • IM extends InvitationMakers[]

        Parameters

        • Rest...invitationMakers: IM

        Returns IM[number]