pub async fn fetch_and_add_pool_by_pool_id<P, PL, N, DB, LDT>(
client: P,
market: Arc<RwLock<Market>>,
market_state: Arc<RwLock<MarketState<DB>>>,
pool_loaders: Arc<PoolLoaders<PL, N, LDT>>,
pool_id: PoolId,
pool_class: PoolClass,
) -> Result<(PoolId, Vec<usize>)>Expand description
Fetch pool data, add it to the market and fetch the required state