Skip to main content

Interface: MarginPeriodInput

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:45

What a period holds, read from a store.

Properties​

asOf​

asOf: number

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:49


fromDay​

fromDay: string

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:47


lateFailedSupplierMicro?​

optional lateFailedSupplierMicro: number

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:54

The part of lateSupplierMicro attributable to customer-free operations.


lateSupplierMicro​

lateSupplierMicro: number

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:52

Supplier cost reported in the period for attempts of operations settled earlier.


platformLossMicro​

platformLossMicro: number

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:60

Losses the ledger recorded in the period (overruns past a hold).


refundsMicro​

refundsMicro: number

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:58

Refunds of unspent paid credit completed in the period.


reversalsMicro​

reversalsMicro: number

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:56

Consumed funds reversed by lost disputes in the period (their receivables).


scopeId​

scopeId: string

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:46


settlements​

settlements: MarginSettlement[]

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:50


toDay​

toDay: string

Defined in: packages/agentos/src/safety/runtime/MarginReport.ts:48