Skip to main content

FoldUsageStatementsInput

@totemsdk/edge


@totemsdk/edge / FoldUsageStatementsInput

Interface: FoldUsageStatementsInput

Properties

journal

journal: Journal<InferenceAuditEvent>

The inference usage journal (recovered for accounting).


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 statements.


resolveAgreement

resolveAgreement: UsageAgreementResolver

Resolve a completed dispatch to the agreement it bills against.


signer

signer: Signer

The buyer's signature creation.