osmosis-frontend icon indicating copy to clipboard operation
osmosis-frontend copied to clipboard

Blocking JS initialization logic

Open ValarDragon opened this issue 1 year ago • 1 comments

There is a lot of frontend logic that is causing blocking behaviors for further network requests, leading to very high cache-hit load times.

For instance if you do a performance profile and network profile of the FE cache hit loads, we see very large initialization logic times. Here is a screenshot of one such one of these, which is taking 130ms.

image

This blocks further network requests, which in turn have a large amount of blocking behavior. We should get this JS logic to be non-blocking for more page load network requests.

ValarDragon avatar Apr 09 '24 05:04 ValarDragon

I large number of requests are likely from when wallet clients initialize and return user account addresses

jonator avatar Oct 08 '24 03:10 jonator