deepbookv3-sdk-flash-loans
Installation
SKILL.md
DeepBook V3: Flash Loans SDK
The @mysten/deepbook-v3 SDK allows developers to borrow base or quote tokens from a pool's vault without collateral, perform arbitrate operations, and repay the loan in a single atomic Programmable Transaction Block (PTB).
1. Primary SDK Methods
All flash loan methods return a transaction-building function that appends calls to a Transaction object:
Borrowing Methods
borrowBaseAsset(poolKey, borrowAmount)(tx)Borrows base asset tokens. Returns a tuple:[baseCoin, flashLoanReceipt]transaction arguments.borrowQuoteAsset(poolKey, borrowAmount)(tx)Borrows quote asset tokens. Returns a tuple:[quoteCoin, flashLoanReceipt]transaction arguments.