Skip to main content

Interface: MarginSettlement

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

One operation settled in the period, with its funding split.

Properties​

chargedMicro​

chargedMicro: number

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


day​

day: string

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


failed​

failed: boolean

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

Charged nothing: a setup that failed or a call that never connected.


holdId​

holdId: string

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


kind​

kind: string

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


operationId​

operationId: string

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


paidFundedMicro​

paidFundedMicro: number

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

The part of the charge consumed from paid lots: recognized revenue.


promotionalMicro​

promotionalMicro: number

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

The part consumed from promotions: subsidy.


supplierOpenMicro​

supplierOpenMicro: number

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


supplierSettledMicro​

supplierSettledMicro: number

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