Create Pool
1. Create pool
- tick spacingfee rate
const token0 = currTokenConfig.USDC
const token1 = currTokenConfig.USDT
const tick_spacing = 60
const initialize_sqrt_price = TickMath.tickIndexToSqrtPriceX64(TickMath.priceToTickIndex(d(1.1), token0.decimals, token1.decimals))
// Define pool creation parameters
const params : CreatePoolParams = {
tick_spacing,
uri: '',
initialize_sqrt_price: initialize_sqrt_price.toString(),
metadata_a: token1.metadata,
metadata_b: token0.metadata
}
const payload = sdk.Pool.createPoolPaylod(params)
const respone = await executeTransaction([payload], sdk, key, false)2. Create pool and add liquidity
Last updated