deepbook-move
Installation
SKILL.md
DeepBook V3 Move Integration
Setup
Move.toml:
[dependencies]
deepbook = { mvr = "@deepbook/core" }
use deepbook::pool::{Self, Pool};
use deepbook::balance_manager::{Self, BalanceManager, TradeProof, TradeCap};
Every Pool function is generic over <BaseAsset, QuoteAsset> and the type arguments must match the pool's creation order exactly: Pool<SUI, USDC> is a different type from Pool<USDC, SUI>.