Documentation
    Preparing search index...
    Index

    Constructors

    • Parameters

      • __namedParameters: {
            address: string;
            adminCap?: string;
            balanceManagers?: { [key: string]: BalanceManager };
            coins?: CoinMap;
            env: Environment;
            marginAdminCap?: string;
            marginMaintainerCap?: string;
            marginManagers?: { [key: string]: MarginManager };
            marginPools?: MarginPoolMap;
            pools?: PoolMap;
        }

      Returns DeepBookConfig

    Properties

    address: string
    adminCap?: string
    balanceManager: BalanceManagerContract
    balanceManagers: { [key: string]: BalanceManager }
    DEEP_TREASURY_ID: string
    DEEPBOOK_PACKAGE_ID: string
    MARGIN_PACKAGE_ID: string
    MARGIN_REGISTRY_ID: string
    marginAdminCap?: string
    marginMaintainerCap?: string
    marginManagers: { [key: string]: MarginManager }
    pyth: { pythStateId: string; wormholeStateId: string }
    REGISTRY_ID: string

    Methods

    • Parameters

      • managerKey: string

        Key of the balance manager

      Returns BalanceManager

      The BalanceManager object

      Get the balance manager by key

    • Parameters

      • key: string

      Returns Coin

    • Parameters

      • managerKey: string

        Key of the margin manager

      Returns MarginManager

      The MarginManager object

      Get the margin manager by key

    • Parameters

      • key: string

      Returns MarginPool

    • Parameters

      • key: string

      Returns Pool