hcifootprintType Aliases
ActionSettleContract<Stages, Output>
Type Alias: ActionSettleContract<Stages, Output>
ActionSettleContract<
Stages,Output> =ActionSettleFields<Stages,Output> & {writes: readonlystring[]; } | {reads: readonlystring[]; } | {goTo:string; } | {verify:VerifyContract; } | {observability:Observability; } | {progress:ActionProgressDeclaration<Stages>; } | {evidence:ActionEvidenceDeclaration; } | {onReturn:ActionEffectSettlementInput|undefined; }
Defined in: src/action/types.ts:169
Grouped effect, evidence, and progress declarations for one action.
Type Parameters
Stages
Stages extends readonly string[] = readonly string[]
Output
Output = any