Change to poolGetPool(chain: GqlChain, id: String!, userAddress: String): GqlPoolBase!
Use the userAddress as an include, not as a filter. If the user address has no balance, either return userBalance as undefined or with 0's as values, what ever is easier
Change to poolGetPool(chain: GqlChain, id: String!, userAddress: String): GqlPoolBase!
Use the userAddress as an include, not as a filter. If the user address has no balance, either return userBalance as undefined or with 0's as values, what ever is easier