Documentation
    Preparing search index...
    ExpiryMarket: MoveStruct<
        {
            cash: MoveStruct<
                {
                    cash_balance: MoveStruct<
                        { value: BcsType<bigint, string | number | bigint, "u64"> },
                        "0x2::balance::Balance<phantom T>",
                    >;
                    inventory_impact_reserve: BcsType<
                        bigint,
                        string
                        | number
                        | bigint,
                        "u64",
                    >;
                },
                "@local-pkg/deepbook_predict::expiry_cash::ExpiryCash",
            >;
            ewma: MoveStruct<
                {
                    last_updated_timestamp_ms: BcsType<
                        bigint,
                        string
                        | number
                        | bigint,
                        "u64",
                    >;
                    mean: BcsType<bigint, string | number | bigint, "u64">;
                    variance: BcsType<bigint, string | number | bigint, "u64">;
                },
                "@local-pkg/deepbook_predict::ewma::EwmaState",
            >;
            expiry: BcsType<bigint, string | number | bigint, "u64">;
            fee_incentive_balance: MoveStruct<
                { value: BcsType<bigint, string | number | bigint, "u64"> },
                "0x2::balance::Balance<phantom T>",
            >;
            id: BcsType<string, string | Uint8Array<ArrayBufferLike>, "bytes[32]">;
            mint_paused: BcsType<boolean, boolean, "bool">;
            propbook_underlying_id: BcsType<number, number, "u32">;
            strike_exposure: MoveStruct<
                {
                    admission_tick_size: BcsType<bigint, string | number | bigint, "u64">;
                    config: MoveStruct<
                        {
                            backing_buffer_lambda: BcsType<
                                bigint,
                                string
                                | number
                                | bigint,
                                "u64",
                            >;
                            base_fee: BcsType<bigint, string | number | bigint, "u64">;
                            expiry_fee_max_multiplier: BcsType<
                                bigint,
                                string
                                | number
                                | bigint,
                                "u64",
                            >;
                            expiry_fee_window_ms: BcsType<bigint, string | number | bigint, "u64">;
                            inventory_impact_max_rate: BcsType<
                                bigint,
                                string
                                | number
                                | bigint,
                                "u64",
                            >;
                            max_entry_probability: BcsType<
                                bigint,
                                string
                                | number
                                | bigint,
                                "u64",
                            >;
                            min_entry_probability: BcsType<
                                bigint,
                                string
                                | number
                                | bigint,
                                "u64",
                            >;
                            min_fee: BcsType<bigint, string | number | bigint, "u64">;
                        },
                        "@local-pkg/deepbook_predict::strike_exposure_config::StrikeExposureConfig",
                    >;
                    expiry_market_id: BcsType<
                        string,
                        string
                        | Uint8Array<ArrayBufferLike>,
                        "bytes[32]",
                    >;
                    inventory_impact_scale: BcsType<bigint, string | number | bigint, "u64">;
                    next_order_sequence: BcsType<bigint, string | number | bigint, "u64">;
                    payout: MoveStruct<
                        {
                            base: BcsType<bigint, string | number | bigint, "u64">;
                            node_count: BcsType<bigint, string | number | bigint, "u64">;
                            nodes: MoveStruct<
                                {
                                    id: BcsType<string, string | Uint8Array<(...)>, "bytes[32]">;
                                    size: BcsType<bigint, string | number | bigint, "u64">;
                                },
                                "0x2::table::Table<phantom K, phantom V>",
                            >;
                            root: BcsType<
                                bigint
                                | null,
                                string | number | bigint | null | undefined,
                                "Option<u64>",
                            >;
                            snapshot_active: BcsType<boolean, boolean, "bool">;
                            snapshot_base: BcsType<bigint, string | number | bigint, "u64">;
                            snapshot_seq: BcsType<bigint, string | number | bigint, "u64">;
                        },
                        "@local-pkg/deepbook_predict::strike_payout_tree::StrikePayoutTree",
                    >;
                    reference_tick: BcsType<
                        bigint
                        | null,
                        string | number | bigint | null | undefined,
                        "Option<u64>",
                    >;
                    reference_tick_source_timestamp_ms: BcsType<
                        bigint,
                        string
                        | number
                        | bigint,
                        "u64",
                    >;
                    settled_payout_liability: BcsType<
                        bigint,
                        string
                        | number
                        | bigint,
                        "u64",
                    >;
                    settlement_price: BcsType<
                        bigint
                        | null,
                        string | number | bigint | null | undefined,
                        "Option<u64>",
                    >;
                    tick_size: BcsType<bigint, string | number | bigint, "u64">;
                },
                "@local-pkg/deepbook_predict::strike_exposure::StrikeExposure",
            >;
            valuation_stamp: BcsType<
                | {
                    flush_seq: bigint;
                    snapshot_cash: bigint;
                    snapshot_impact_reserve: bigint;
                }
                | null,
                | {
                    flush_seq: string
                    | number
                    | bigint;
                    snapshot_cash: string | number | bigint;
                    snapshot_impact_reserve: string | number | bigint;
                }
                | null
                | undefined,
                "Option<@local-pkg/deepbook_predict::expiry_market::ValuationStamp>",
            >;
        },
        "@local-pkg/deepbook_predict::expiry_market::ExpiryMarket",
    > = ...