Gets ticks
1. Batch get ticks by pool ID
Use SDK.Pool.fetchTicks() method.
Parameters
pool_id: The pool object IDcoin_type_a: Coin A typecoin_type_b: Coin B type
Example
const pool_id = '0xbed3136f15b0ea649fb94bcdf9d3728fb82ba1c3e189bf6062d78ff547850054'
const coin_type_a = '0x26b3bc67befc214058ca78ea9a2690298d731a2d4309485ec3d40198063c4abc::usdt::USDT'
const coin_type_b = '0x26b3bc67befc214058ca78ea9a2690298d731a2d4309485ec3d40198063c4abc::cetus::CETUS'
const tick_data = await sdk.Pool.fetchTicks({
pool_id,
coin_type_a,
coin_type_b,
})2.Batch get ticks by tickHandle
Use sdk.Pool.fetchTicksByRpc() method.
Parameters
tick_handle: The tick handle of pool.
Example
const pool = await sdk.Pool.getPool('0x6fd4915e6d8d3e2ba6d81787046eb948ae36fdfc75dad2e24f0d4aaa2417a416')
const tick_data = await sdk.Pool.fetchTicksByRpc(pool.ticks_handle)Last updated