hacifootprint
hcifootprintType Aliases

ActionOfferFor<F, Id, Mode, P>

Type Alias: ActionOfferFor<F, Id, Mode, P>

ActionOfferFor<F, Id, Mode, P> = Mode extends "host" ? never : Mode extends "inputless" ? InputlessActionOffer<Id, F, P> : Mode extends "scalar" ? BoundActionOffer<Id, F, P> | OpenActionOffer<Id, F, P> : never

Defined in: src/action/types.ts:657

Offers possible for one known callable signature.

Type Parameters

F

F extends (...args) => any

Id

Id extends string = string

Mode

Mode extends ActionInvocationMode = ActionInvocationMode

P

P extends Principal = Principal

On this page