Configuration for MarginPoolContract
The key to identify the pool
A function that takes a Transaction object
The key to identify the margin pool
The ID of the deepbook 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
The key to identify the pool
A function that takes a Transaction object
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
The key to identify the pool
The supplier cap object
The amount to deposit
OptionalreferralId: stringThe ID of 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 ID of the supplier cap
A function that takes a Transaction object
The key to identify the pool
The ID of the supplier cap
A function that takes a Transaction object
The key to identify the pool
The supplier cap object
OptionalamountToWithdraw: numberThe amount to withdraw. If omitted, withdraws all.
A function that takes a Transaction object
The key to identify the pool
The ID of the referral
A function that takes a Transaction object
MarginPoolContract class for managing MarginPool operations.