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 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
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 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
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 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
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.