Configuration for DeepBookContract
Key of the pool
The key of the BalanceManager
A function that takes a Transaction object
The key to identify the pool
Key of the balance manager
A function that takes a Transaction object
The key to identify the pool
Key of the balance manager
A function that takes a Transaction object
The key to identify the target pool
The key to identify the reference pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
Order ID to cancel
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
Array of order IDs to cancel
A function that takes a Transaction object
Parameters for checking limit order validity
A function that takes a Transaction object
Parameters for checking market order validity
A function that takes a Transaction object
The key to identify the pool
Price
Quantity
Expiration timestamp
A function that takes a Transaction object
The key to identify the pool
Quantity
A function that takes a Transaction object
The key to identify the pool
The referral (DeepBookPoolReferral) to claim the rewards for
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
A function that takes a Transaction object
Parameters for creating permissionless pool
A function that takes a Transaction object
The key to identify the pool
Key of the balance manager
A function that takes a Transaction object
The owner address to get balance manager IDs for
A function that takes a Transaction object
The key to identify the pool
Target quote quantity
Whether to pay fees with DEEP
A function that takes a Transaction object
The key to identify the pool
Quote quantity to convert
A function that takes a Transaction object
The key to identify the pool
Quote quantity to convert
A function that takes a Transaction object
The key to identify the pool
Lower bound of the price range
Upper bound of the price range
Whether to get bid or ask orders
A function that takes a Transaction object
The key to identify the pool
Number of ticks from mid-price
A function that takes a Transaction object
The key to identify the pool
Order ID to get
A function that takes a Transaction object
The key to identify the pool
Base quantity
Price
A function that takes a Transaction object
The identifier key for the pool to retrieve orders from.
Array of order IDs to retrieve.
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
Type of the base asset
Type of the quote asset
A function that takes a Transaction object
The key to identify the pool
The referral (DeepBookPoolReferral) to get the balances for
A function that takes a Transaction object
The key to identify the pool
Base quantity to convert
Quote quantity to convert
A function that takes a Transaction object
The key to identify the pool
Base quantity to convert
Quote quantity to convert
A function that takes a Transaction object
The key to identify the pool
Target base quantity
Whether to pay fees with DEEP
A function that takes a Transaction object
The key to identify the pool
Base quantity to convert
A function that takes a Transaction object
The key to identify the pool
Base quantity to convert
A function that takes a Transaction object
Key of the pool
The key of the BalanceManager
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
The multiplier for the referral
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
Order ID to modify
New quantity for the order
A function that takes a Transaction object
Parameters for placing a limit order
A function that takes a Transaction object
Parameters for placing a market order
A function that takes a Transaction object
Key of the pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
The referral (DeepBookPoolReferral) to get the multiplier for
A function that takes a Transaction object
Key of the pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
Parameters for the swap
A function that takes a Transaction object
Parameters for the swap
A function that takes a Transaction object
Parameters for the swap
A function that takes a Transaction object
Parameters for the swap
A function that takes a Transaction object
Parameters for the swap
A function that takes a Transaction object
Parameters for the swap
A function that takes a Transaction object
The key of the pool to be updated
A function that takes a Transaction object
The key to identify the pool
The referral (DeepBookPoolReferral) to update
The multiplier for the referral
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
A function that takes a Transaction object
The key to identify the pool
The object ID of the BalanceManager
A function that takes a Transaction object
The key to identify the pool
The key to identify the BalanceManager
A function that takes a Transaction object
DeepBookContract class for managing DeepBook operations.