hacifootprint
hcifootprintInterfaces

OpenActionOffer<Id, F, P>

Interface: OpenActionOffer<Id, F, P>

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

An offer waiting for its caller (for example, a rendered HITL form) to supply input.

Type Parameters

Id

Id extends string = string

F

F extends (...args) => any = (...args) => any

P

P extends Principal = Principal

Properties

contractActivation

readonly contractActivation: ActionContractActivation

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

Whether enforceable clauses were active or carried only for disclosure.


coverage

readonly coverage: BindingCoverage

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


definition

readonly definition: ActionDefinitionRecord<Id, "scalar">

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

Immutable authored meaning and payload schema for an in-process consumer.


inputMode

readonly inputMode: "open"

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


inputRequired

readonly inputRequired: true

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

Open offers always require exactly one deliberate caller payload slot.


inputValidation

readonly inputValidation: "disclosure" | "not-declared" | "active"

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


locators

readonly locators: readonly Binding[]

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


ref

readonly ref: ActionOfferRef<Id, P> & object

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

Type Declaration

input?

readonly optional input?: undefined

On this page