@pwngh/economy-lab
    Preparing search index...

    Type Alias InstanceEconomiesOptions

    How the manager paces epochs; either bound rotates the scope's lane at the next sweep. Movement-count bounds the settle's journal walk; age bounds how long money stays un-netted.

    type InstanceEconomiesOptions = {
        epochMaxAgeMs?: number;
        epochMaxMovements?: number;
        lane?: Omit<InstanceEconomyOptions, "reservations">;
        reservations?: Reservations;
    }
    Index
    epochMaxAgeMs?: number

    Rotate a scope once its epoch is this old. Default 60_000 ms.

    epochMaxMovements?: number

    Rotate a scope once its epoch accepted this many purchases. Default 512.

    lane?: Omit<InstanceEconomyOptions, "reservations">
    reservations?: Reservations

    The registry every lane shares. Default: a private per-process registry (single-node). A multi-node deployment passes sharedReservations(store) here so every node's accept screen sees every other node's pending — the host opt-in for cross-node correctness.