Configuration for DeepBookAdminContract
The name of the stable coin to be added
A function that takes a Transaction object
The key to identify the pool
The new lot size
The new min size
A function that takes a Transaction object
The key to identify the pool
The new tick size
A function that takes a Transaction object
A function that takes a Transaction object
A function that takes a Transaction object and returns a VecSet<ID>
Parameters for creating pool as admin
A function that takes a Transaction object
A function that takes a Transaction object and returns a bool
The version to be disabled
A function that takes a Transaction object
The version to disable
The ID of the core pause cap to authorize the disable
A function that takes a Transaction object
The key to identify the pool
Whether to enable or disable the EWMA state
A function that takes a Transaction object
The version to be enabled
A function that takes a Transaction object
A function that takes a Transaction object
A function that takes a Transaction object and returns the new pause cap
The name of the stable coin to be removed
A function that takes a Transaction object
The ID of the core pause cap to revoke
A function that takes a Transaction object
The key to identify the pool
The parameters to set
A function that takes a Transaction object
The treasury address
A function that takes a Transaction object
The key of the pool to be unregistered by admin
A function that takes a Transaction object
The key of the pool to be updated
A function that takes a Transaction object
DeepBookAdminContract class for managing admin actions.