Configuration for MarginManagerContract
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the manager
The amount to borrow
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the manager
The amount to borrow
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The key to identify the debt coin (base or quote)
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
Limit price
Order quantity (base units)
True for bid, false for ask
Whether to pay fees in DEEP
Order expiration timestamp (ms)
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
Order quantity (base units)
True for bid, false for ask
Whether to pay fees in DEEP
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The deposit parameters
A function that takes a Transaction object
The deposit parameters
A function that takes a Transaction object
The deposit parameters
A function that takes a Transaction object
The deposit parameters
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The address of the manager to liquidate
The key to identify the pool
Whether the debt is in base
The coin to repay
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
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 ID of the margin manager
A function that takes a Transaction object
The key to identify the pool
The ID of the margin manager
A function that takes a Transaction object
The key to identify the margin manager
A function that takes a Transaction object
The key to identify the manager
Optionalamount: numberThe amount to repay
A function that takes a Transaction object
The key to identify the manager
Optionalamount: numberThe amount to repay
A function that takes a Transaction object
The key to identify the margin manager
The referral (DeepBookPoolReferral) to set
A function that takes a Transaction object
The key to identify the pool
The margin manager to share
The initializer for the manager
A function that takes a Transaction object
The key to identify the margin manager
A function that takes a Transaction object
The key to identify the margin manager
The key of the pool to unset the referral for
A function that takes a Transaction object
The key to identify the manager
The amount to withdraw
A function that takes a Transaction object
The key to identify the manager
The amount to withdraw
A function that takes a Transaction object
The key to identify the manager
The amount to withdraw
A function that takes a Transaction object
MarginManagerContract class for managing MarginManager operations.