Mint Option
Mints an option for the given strike and expiry.
Parameters
_params
OptionParams
The option parameters.
OptionParams Struct
This struct defines the parameters for creating an option.
optionTicks
OptionTicks[]
Array of OptionTicks structs
tickLower
int24
Lower tick of the option
tickUpper
int24
Upper tick of the option
ttl
uint256
Time to live for the option
isCall
bool
Whether the option is a call (true) or put (false)
maxCostAllowance
uint256
Maximum cost allowance for the option
OptionTicks Struct
This struct represents the parameters for option ticks in a Uniswap V3 pool.
_handler
IHandler
Interface for the handler
pool
IUniswapV3Pool
Uniswap V3 pool interface
hook
address
Address of the hook
tickLower
int24
Lower tick of the position
tickUpper
int24
Upper tick of the position
liquidityToUse
uint256
Amount of liquidity to use
Last updated