hacifootprint
hcifootprintInterfaces

BoundActionOffer<Id, F, P>

Interface: BoundActionOffer<Id, F, P>

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

An offer whose invocation payload was captured from its live binding.

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:595

Whether enforceable clauses were active or carried only for disclosure.


coverage

readonly coverage: BindingCoverage

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


definition

readonly definition: ActionDefinitionRecord<Id, "scalar">

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

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


input

readonly input: ActionInputRef<"bound">

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


inputMode

readonly inputMode: "bound"

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


inputValidation

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

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


locators

readonly locators: readonly Binding[]

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


ref

readonly ref: ActionOfferRef<Id, P> & object

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

Type Declaration

input

readonly input: ActionInputRef<"bound">

On this page