Skip to main content

FoldCompletedDispatchInput

@totemsdk/edge


@totemsdk/edge / FoldCompletedDispatchInput

Interface: FoldCompletedDispatchInput

Properties

context

context: Record<string, unknown> | undefined


now?

optional now?: () => number

Injectable clock.

Returns

number


outbox

outbox: OutboxStore

The durable purchasing outbox (the commerce accounting authority).


principal

principal: string

The buyer principal issuing the statement.


requestId

requestId: string


resolveAgreement

resolveAgreement: UsageAgreementResolver

Resolve the completed dispatch to its agreement (undefined = skip).


signer

signer: Signer

The buyer's signature creation.


usage

usage: InferenceRecordedUsage | undefined